numam-dpdk/drivers
Kumar Sanghvi 882084c822 net/cxgbe: update link Forward Error Correction (FEC)
Normally, firmware reads various Forward Error Correction parameters
from a Transceiver Module i2c EPROM and uses a couple of IEEE Standards
(802.3bj for 100Gb/s and 802.3by for 25Gb/s) to interpret those
parameters and come up with supported and default FEC settings.
Firmware then sends these FEC parameters to the Host Driver which gives
the Host Administrator an opportunity to change them if necessary in
order to establish a Link with a Switch which may have made a
non-standard FEC decision.

This commit recognizes "auto" as a discrete FEC mode which can be
used to explicitly select the IEEE 802.3 standard based FEC selection.

Original work by Surendra Mobiya <surendra@chelsio.com>

Signed-off-by: Kumar Sanghvi <kumaras@chelsio.com>
Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
2018-03-30 14:08:43 +02:00
..
baseband drivers: rename bbdev directory to baseband 2018-03-21 22:43:05 +01:00
bus bus/vdev: fix finding device by name 2018-03-28 00:35:37 +02:00
crypto build: add meson support for dpaaX platforms 2018-03-15 17:50:02 +01:00
event build: add meson support for dpaaX platforms 2018-03-15 17:50:02 +01:00
mempool build: add meson support for dpaaX platforms 2018-03-15 17:50:02 +01:00
net net/cxgbe: update link Forward Error Correction (FEC) 2018-03-30 14:08:43 +02:00
raw raw/skeleton: fix device start test 2018-02-06 17:32:34 +01:00
Makefile drivers: rename bbdev directory to baseband 2018-03-21 22:43:05 +01:00
meson.build drivers: improve pmdinfo generation with meson 2018-01-30 21:59:00 +01:00