[PATCH v3 00/22] Update MEV TS Base Driver
Soumyadeep Hore
soumyadeep.hore at intel.com
Wed Jun 12 05:52:35 CEST 2024
These patches integrate the latest changes in MEV TS IDPF Base driver.
---
v3:
- Removed additional whitespace changes
- Fixed warnings of CI
- Updated documentation relating to MEV TS FW release
---
Soumyadeep Hore (22):
common/idpf: added NVME CPF specific code with defines
common/idpf: updated IDPF VF device ID
common/idpf: added new virtchnl2 capability and vport flag
common/idpf: moved the idpf HW into API header file
common/idpf: avoid defensive programming
common/idpf: use BIT ULL for large bitmaps
common/idpf: convert data type to 'le'
common/idpf: compress RXDID mask definitions
common/idpf: refactor size check macro
common/idpf: update mask of Rx FLEX DESC ADV FF1 M
common/idpf: use 'pad' and 'reserved' fields appropriately
common/idpf: move related defines into enums
common/idpf: avoid variable 0-init
common/idpf: update in PTP message validation
common/idpf: rename INLINE FLOW STEER to FLOW STEER
common/idpf: add wmb before tail
drivers: add flex array support and fix issues
common/idpf: enable flow steer capability for vports
common/idpf: add a new Tx context descriptor structure
common/idpf: remove idpf common file
drivers: adding type to idpf vc queue switch
doc: updated the documentation for cpfl PMD
doc/guides/nics/cpfl.rst | 2 +
drivers/common/idpf/base/idpf_common.c | 382 ---
drivers/common/idpf/base/idpf_controlq.c | 90 +-
drivers/common/idpf/base/idpf_controlq.h | 107 +-
drivers/common/idpf/base/idpf_controlq_api.h | 42 +-
.../common/idpf/base/idpf_controlq_setup.c | 18 +-
drivers/common/idpf/base/idpf_devids.h | 7 +-
drivers/common/idpf/base/idpf_lan_txrx.h | 20 +-
drivers/common/idpf/base/idpf_osdep.h | 72 +-
drivers/common/idpf/base/idpf_type.h | 4 +-
drivers/common/idpf/base/meson.build | 1 -
drivers/common/idpf/base/virtchnl2.h | 2388 +++++++++--------
drivers/common/idpf/base/virtchnl2_lan_desc.h | 842 ++++--
drivers/common/idpf/idpf_common_virtchnl.c | 10 +-
drivers/common/idpf/idpf_common_virtchnl.h | 2 +-
drivers/net/cpfl/cpfl_ethdev.c | 40 +-
drivers/net/cpfl/cpfl_rxtx.c | 12 +-
drivers/net/idpf/idpf_rxtx.c | 12 +-
18 files changed, 2067 insertions(+), 1984 deletions(-)
delete mode 100644 drivers/common/idpf/base/idpf_common.c
--
2.43.0
More information about the dev
mailing list