mbox

[v2,0/3] net/sfc: support FEC feature

Message ID 20230615083847.75590-1-denis.pryazhennikov@arknetworks.am (mailing list archive)
Headers

Message

Denis Pryazhennikov June 15, 2023, 8:38 a.m. UTC
  This patch series adds setting and querying of Forward error
correction (FEC). AUTO, BASER and RS modes are supported
by EF10/EF100 hardware. LLRS mode is not supported.

Changes in v2:
* Applied review notes in [2/3] and [3/3];
* Added a check for the supported by a device FEC modes
  in sfc_fec_get_capa_speed_to_fec();
* Fixed error handling.

Denis Pryazhennikov (3):
  net/sfc: split link update function
  common/sfc_efx/base: add FEC related macros
  net/sfc: support FEC feature

 doc/guides/nics/features/sfc.ini       |   1 +
 doc/guides/rel_notes/release_23_07.rst |   6 +
 drivers/common/sfc_efx/base/efx.h      |   9 +
 drivers/net/sfc/sfc.h                  |   2 +
 drivers/net/sfc/sfc_ethdev.c           | 406 ++++++++++++++++++++++++-
 drivers/net/sfc/sfc_port.c             |  24 +-
 6 files changed, 428 insertions(+), 20 deletions(-)