netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/5] nfp: support FEC mode reporting and auto-neg
@ 2022-09-29  8:58 Simon Horman
  2022-09-29  8:58 ` [PATCH net-next v2 1/5] nfp: add support for reporting active FEC mode Simon Horman
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Simon Horman @ 2022-09-29  8:58 UTC (permalink / raw)
  To: David Miller, Jakub Kicinski, Paolo Abeni
  Cc: netdev, oss-drivers, Yinjun Zhang, Fei Qin

Hi,

this series adds support for the following features to the nfp driver:

* Patch 1/5: Support active FEC mode
* Patch 2/5: Don't halt driver on non-fatal error when interacting with fw
* Patch 3/5: Treat port independence as a firmware rather than port property
* Patch 4/5: Support link auto negotiation
* Patch 5/5: Support restart of link auto negotiation

Key changes since v1:
* Treat port independence as a firmware rather than port property
* remove the enforcement of FEC auto mode when link auto-neg is enabled
* Adjust the link reset function so that it can take effect
  in port force-up scenario

Fei Qin (1):
  nfp: add support restart of link auto-negotiation

Yinjun Zhang (4):
  nfp: add support for reporting active FEC mode
  nfp: avoid halt of driver init process when non-fatal error happens
  nfp: refine the ABI of getting `sp_indiff` info
  nfp: add support for link auto negotiation

 drivers/net/ethernet/netronome/nfp/nfp_main.c | 74 ++++++++++++++++++-
 drivers/net/ethernet/netronome/nfp/nfp_main.h |  3 +-
 .../net/ethernet/netronome/nfp/nfp_net_ctrl.c |  8 --
 .../net/ethernet/netronome/nfp/nfp_net_ctrl.h | 10 +--
 .../ethernet/netronome/nfp/nfp_net_ethtool.c  | 61 +++++++++++++--
 .../net/ethernet/netronome/nfp/nfp_net_main.c | 49 +-----------
 .../ethernet/netronome/nfp/nfpcore/nfp_nsp.h  |  3 +
 .../netronome/nfp/nfpcore/nfp_nsp_eth.c       | 11 ++-
 8 files changed, 147 insertions(+), 72 deletions(-)

-- 
2.30.2


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-10-04  2:04 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-29  8:58 [PATCH net-next v2 0/5] nfp: support FEC mode reporting and auto-neg Simon Horman
2022-09-29  8:58 ` [PATCH net-next v2 1/5] nfp: add support for reporting active FEC mode Simon Horman
2022-09-29  8:58 ` [PATCH net-next v2 2/5] nfp: avoid halt of driver init process when non-fatal error happens Simon Horman
2022-09-29  8:58 ` [PATCH net-next v2 3/5] nfp: refine the ABI of getting `sp_indiff` info Simon Horman
2022-09-29  8:58 ` [PATCH net-next v2 4/5] nfp: add support for link auto negotiation Simon Horman
2022-09-29  8:58 ` [PATCH net-next v2 5/5] nfp: add support restart of link auto-negotiation Simon Horman
2022-10-01  1:47 ` [PATCH net-next v2 0/5] nfp: support FEC mode reporting and auto-neg Jakub Kicinski
2022-10-03  8:41   ` Yinjun Zhang
2022-10-03 20:01     ` Jakub Kicinski
2022-10-04  2:04       ` Yinjun Zhang
2022-10-01  2:20 ` patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).