[dpdk-dev] [PATCH 00/16] NXP DPAAx fixes and enhancements
Hemant Agrawal
hemant.agrawal at nxp.com
Mon Mar 2 15:58:13 CET 2020
This patch series add various patches for enhancing and fixing NXP
fslmc bus, dpaa bus, and dpaax.
- the main change is support to allow thread migration across lcores
- improving the multi-process support
Apeksha Gupta (1):
bus/fslmc: fix dereferencing null pointer
Gagandeep Singh (2):
bus/fslmc: combine thread specific variables
net/dpaa: enable Tx queue taildrop
Hemant Agrawal (1):
bus/fslmc: support handle portal alloc failure
Nipun Gupta (8):
bus/fslmc: rework portal allocation to a per thread basis
bus/fslmc: limit pthread destructor called for dpaa2 only
bus/fslmc: support portal migration
drivers: enhance portal allocation failure log
bus/fslmc: rename the cinh read functions used for ls1088
net/dpaa: return error on multiple mp config
net/dpaa: update process specific device info
net/dpaa2: do not prefetch annotaion for physical mode
Rohit Raj (3):
net/dpaa2: fix 10g port negotiation issue
bus/dpaa: enable link state interrupt
bus/dpaa: enable set link status
Sachin Saxena (1):
net/dpaa: add 2.5G support
drivers/bus/dpaa/base/fman/fman.c | 10 +-
drivers/bus/dpaa/base/fman/netcfg_layer.c | 3 +-
drivers/bus/dpaa/base/qbman/process.c | 95 ++-
drivers/bus/dpaa/base/qbman/qman.c | 43 ++
drivers/bus/dpaa/dpaa_bus.c | 28 +-
drivers/bus/dpaa/include/fman.h | 3 +
drivers/bus/dpaa/include/fsl_qman.h | 17 +
drivers/bus/dpaa/include/process.h | 23 +
drivers/bus/dpaa/rte_bus_dpaa_version.map | 11 +
drivers/bus/dpaa/rte_dpaa_bus.h | 6 +-
drivers/bus/fslmc/Makefile | 1 +
drivers/bus/fslmc/fslmc_bus.c | 2 -
drivers/bus/fslmc/portal/dpaa2_hw_dpio.c | 284 ++++-----
drivers/bus/fslmc/portal/dpaa2_hw_dpio.h | 10 +-
drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 14 +-
.../fslmc/qbman/include/fsl_qbman_portal.h | 8 +-
drivers/bus/fslmc/qbman/qbman_debug.c | 9 +-
drivers/bus/fslmc/qbman/qbman_portal.c | 580 +++++++++++++++++-
drivers/bus/fslmc/qbman/qbman_portal.h | 19 +-
drivers/bus/fslmc/qbman/qbman_sys.h | 135 +++-
drivers/bus/fslmc/rte_fslmc.h | 18 -
drivers/common/dpaax/compat.h | 5 +-
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 8 +-
drivers/event/dpaa2/dpaa2_eventdev.c | 8 +-
drivers/mempool/dpaa/dpaa_mempool.c | 1 +
drivers/mempool/dpaa2/dpaa2_hw_mempool.c | 12 +-
drivers/net/dpaa/dpaa_ethdev.c | 417 +++++++++----
drivers/net/dpaa/dpaa_ethdev.h | 3 +-
drivers/net/dpaa/dpaa_rxtx.c | 71 +++
drivers/net/dpaa/dpaa_rxtx.h | 3 +
drivers/net/dpaa2/dpaa2_ethdev.c | 8 +-
drivers/net/dpaa2/dpaa2_rxtx.c | 56 +-
drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c | 8 +-
drivers/raw/dpaa2_qdma/dpaa2_qdma.c | 12 +-
34 files changed, 1566 insertions(+), 365 deletions(-)
--
2.17.1
More information about the dev
mailing list