mbox

[00/14] Add support of NFP3800 chip and firmware with NFDk

Message ID 20220602015304.710197-1-jin.liu@corigine.com (mailing list archive)
Headers

Message

Jin Liu June 2, 2022, 1:52 a.m. UTC
  NFD is part of NFP firmware, and there only exist a NFD3 version before
this patch series.
This patch series mainly add the support of the new NFP3800 chip use 
firmware with NFD3/NFDk.

Chaoyong He (2):
  net/nfp: change the coding style
  net/nfp: remove unnecessary forward function declaration

Jin Liu (12):
  net/nfp: remove pessimistic limit
  net/nfp: rename set MAC function
  net/nfp: rename function and struct
  net/nfp: support NFP3800 card
  net/nfp: support NFDK firmware
  net/nfp: structure adjustment
  net/nfp: nfdk netdev option and queue function
  net/nfp: add queue stop and close helper function
  net/nfp: nfdk stop and close function
  net/nfp: move macro from C file to head file
  net/nfp: nfdk packet xmit function
  net/nfp: modify RSS logic

 drivers/net/nfp/nfp_common.c          |  89 ++++-
 drivers/net/nfp/nfp_common.h          |  53 ++-
 drivers/net/nfp/nfp_ctrl.h            |   3 +
 drivers/net/nfp/nfp_ethdev.c          | 423 +++++++++++++--------
 drivers/net/nfp/nfp_ethdev_vf.c       | 215 +++++++----
 drivers/net/nfp/nfp_rxtx.c            | 505 +++++++++++++++++++++++---
 drivers/net/nfp/nfp_rxtx.h            |  89 ++++-
 drivers/net/nfp/nfpcore/nfp_cpp.h     |   2 +-
 drivers/net/nfp/nfpcore/nfp_nsp_eth.c |  20 +-
 drivers/net/nfp/nfpcore/nfp_rtsym.c   |  19 -
 drivers/net/nfp/nfpcore/nfp_rtsym.h   |  19 +
 11 files changed, 1128 insertions(+), 309 deletions(-)