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

