[PATCH v8 0/4] net/intel: using common functions in idpf driver
Shaiq Wani
shaiq.wani at intel.com
Mon Apr 28 11:21:31 CEST 2025
reworked the drivers to use the common functions
and structures from drivers/net/intel/common.
v8: fixed idpf_desc_done fn.
v7: rebased on top of latest main branch for a clean apply.
Shaiq Wani (4):
net/intel: align Tx queue struct field names
net/intel: use common Tx entry structure
net/intel: use common Tx queue structure
net/idpf: use common Tx free fn in idpf
drivers/net/intel/common/tx.h | 18 +
drivers/net/intel/cpfl/cpfl_ethdev.c | 3 +-
drivers/net/intel/cpfl/cpfl_ethdev.h | 2 +-
drivers/net/intel/cpfl/cpfl_rxtx.c | 66 ++--
drivers/net/intel/cpfl/cpfl_rxtx.h | 3 +-
drivers/net/intel/cpfl/cpfl_rxtx_vec_common.h | 6 +-
drivers/net/intel/idpf/idpf_common_rxtx.c | 108 +++---
drivers/net/intel/idpf/idpf_common_rxtx.h | 69 +---
.../net/intel/idpf/idpf_common_rxtx_avx2.c | 108 ++----
.../net/intel/idpf/idpf_common_rxtx_avx512.c | 316 +++---------------
drivers/net/intel/idpf/idpf_common_virtchnl.c | 8 +-
drivers/net/intel/idpf/idpf_common_virtchnl.h | 2 +-
drivers/net/intel/idpf/idpf_ethdev.c | 3 +-
drivers/net/intel/idpf/idpf_rxtx.c | 47 ++-
drivers/net/intel/idpf/idpf_rxtx.h | 1 +
drivers/net/intel/idpf/idpf_rxtx_vec_common.h | 21 +-
16 files changed, 235 insertions(+), 546 deletions(-)
--
2.34.1
More information about the dev
mailing list