net/bnxt: support 200G PAM4 link
authorAjit Khaparde <ajit.khaparde@broadcom.com>
Thu, 20 Aug 2020 03:51:02 +0000 (20:51 -0700)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 30 Sep 2020 17:19:10 +0000 (19:19 +0200)
commitc23f9ded03911c09e1520d073f2aa40495020f2e
tree79a4ab3370ec5961aac8fa56d54ddbe34621b433
parent6b67721dee2a0c297f204dcd2093ce0c29c9bc07
net/bnxt: support 200G PAM4 link

Thor based NICs can support PAM4 as wells as NRZ link negotiation.
With this patch we are adding support for 200G link speeds based on
PAM4 signaling. While PAM4 can negotiate speeds for 50G and 100G as
well, the PMD will use NRZ signalling for these speeds.

Signed-off-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
doc/guides/rel_notes/release_20_11.rst
drivers/net/bnxt/bnxt.h
drivers/net/bnxt/bnxt_ethdev.c
drivers/net/bnxt/bnxt_hwrm.c
drivers/net/bnxt/bnxt_hwrm.h
drivers/net/bnxt/hsi_struct_def_dpdk.h