This series is the first of four that upstream the missing NXP dpaa2
driver changes. It collects the foundational bus/fslmc, dma/dpaa2 and
mempool/dpaa2 fixes that the later series build on:

- defer fslmc bus initialization to probe and reduce probe-time logging
  and MC traffic,
- fix an array-bounds warning and validate IOVA in the dpaa2 QDMA
  pre-populate helpers,
- support fetching the mempool ops index from the primary process in a
  secondary process.

Every commit builds cleanly (including the aarch64 DPAA cross build with
-Werror) and the series is bisectable.

Gagandeep Singh (1):
  dma/dpaa2: validate IOVA in pre-populate helpers

Hemant Agrawal (1):
  bus/fslmc: reduce probe-time logging and MC traffic

Jun Yang (2):
  dma/dpaa2: fix array-bounds warning in dequeue path
  mempool/dpaa2: support ops index from primary in secondary

Prashant Gupta (1):
  bus/fslmc: defer bus initialization to probe

 drivers/bus/fslmc/fslmc_bus.c            | 92 +++++++++++++----------
 drivers/bus/fslmc/fslmc_vfio.c           |  3 +-
 drivers/dma/dpaa2/dpaa2_qdma.c           | 96 ++++++++++++++++--------
 drivers/mempool/dpaa2/dpaa2_hw_mempool.c | 95 ++++++++++++++++++++++-
 4 files changed, 209 insertions(+), 77 deletions(-)

-- 
2.43.0

Reply via email to