[PATCH 0/2] net/nfp: use a single struct eth_dev_ops
Niklas Söderlund
niklas.soderlund at corigine.com
Thu Sep 22 15:03:12 CEST 2022
Hi all,
This small series aims to reduce code duplication by using a single
shared struct eth_dev_ops for NFDk and NFD3.
Patch 1/2 is a small bug fix that suck in when adding support for
NFP3800 where the error code is not correctly propagated.
Patch 2/2 is do the real work by merging the two existing structs and
adding the small glue in the setup step that differenced them.
Jin Liu (2):
net/nfp: fix return value of nfp card init function
net/nfp: optimize ethdev struct
drivers/net/nfp/nfp_ethdev.c | 38 ++++-----------------------------
drivers/net/nfp/nfp_ethdev_vf.c | 36 +++----------------------------
drivers/net/nfp/nfp_rxtx.c | 33 ++++++++++++++++++++++++++--
drivers/net/nfp/nfp_rxtx.h | 5 +----
4 files changed, 39 insertions(+), 73 deletions(-)
--
2.37.3
More information about the dev
mailing list