Hi! This series adds basic devlink support. The operations we can perfrom are port show and port split/unsplit.
Jakub Kicinski (3): nfp: register ports as devlink ports nfp: calculate total port lanes for split nfp: support port splitting via devlink Simon Horman (1): nfp: add devlink support drivers/net/ethernet/netronome/nfp/Makefile | 1 + drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 185 +++++++++++++++++++++ drivers/net/ethernet/netronome/nfp/nfp_main.c | 30 +++- drivers/net/ethernet/netronome/nfp/nfp_main.h | 5 + drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 57 ++++++- drivers/net/ethernet/netronome/nfp/nfp_port.c | 19 +++ drivers/net/ethernet/netronome/nfp/nfp_port.h | 12 ++ .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 3 + .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 11 +- 9 files changed, 307 insertions(+), 16 deletions(-) create mode 100644 drivers/net/ethernet/netronome/nfp/nfp_devlink.c -- 2.11.0