mbox series

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

Message ID 20230615083847.75590-1-denis.pryazhennikov@arknetworks.am (mailing list archive)
Headers
Series net/sfc: support FEC feature |

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(-)
  

Comments

Ferruh Yigit June 20, 2023, 11:47 a.m. UTC | #1
On 6/15/2023 9:38 AM, Denis Pryazhennikov wrote:
> 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
>

2/3 squashed into 3/3,

Series applied to dpdk-next-net/main, thanks.