These patches incllude various fixes and some cleanups related to DPAA and FSLMC drivers
Changes in v4: - Rebased on master branch. Due to some other changes patches were not getting applied on master Changes in v3: - Report error instead of panic for low FPBR's in BMAN (patch #7) Changes in v2: - Rebased the patches (moved "mempool/dpaa2: panic on endless loop in mbuf release" after "net/dpaa2: add retry and timeout in packet enqueue API") so that DPAA2_MAX_TX_RETRY_COUNT is defined before it is used - to fix intermediate patch compilation issue. - Fixed checkpatch error in patch #9 Hemant Agrawal (1): bus/dpaa: moving qbman global init to bus Nipun Gupta (7): net/dpaa: fix supported RSS types net/dpaa: fix LS1043 alignment check common/dpaax: fallback to check separate memory node for VM net/dpaa2: add retry and timeout in packet enqueue API raw/dpaa2_qdma: add retry and timeout in packet enqueue API raw/dpaa2_cmdif: add retry and timeout in packet enqueue API bus/fslmc: sanitize device name parsing for clarity Radu Bulie (1): mempool/dpaa2: report error on endless loop in mbuf release drivers/bus/dpaa/dpaa_bus.c | 21 ++++++- drivers/bus/dpaa/rte_bus_dpaa_version.map | 2 - drivers/bus/fslmc/fslmc_bus.c | 19 +++--- drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 2 + drivers/common/dpaax/dpaax_iova_table.c | 7 ++- drivers/common/dpaax/dpaax_iova_table.h | 2 + drivers/crypto/dpaa_sec/dpaa_sec.c | 8 +++ drivers/mempool/dpaa2/dpaa2_hw_mempool.c | 27 ++++++--- drivers/net/dpaa/dpaa_ethdev.c | 14 ----- drivers/net/dpaa/dpaa_ethdev.h | 13 ++-- drivers/net/dpaa/dpaa_rxtx.c | 2 +- drivers/net/dpaa2/dpaa2_rxtx.c | 72 ++++++++++++++++++----- drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c | 9 ++- drivers/raw/dpaa2_qdma/dpaa2_qdma.c | 12 +++- 14 files changed, 145 insertions(+), 65 deletions(-) -- 2.17.1