Changes since v2: remove rte_experimental from c file

This patch series makes few enhancements w.r.t functionality and usabilty of 
FSLMC bus.

1. Applications like OVS has mandated the use of hotplug of dpdk ports. The 
fslmc bus shall support hotplug now to support dpaa2 ports with OVS.

2. DPAA2 usages it hw based mempool. So, if applications like VPP are using 
external memory to configure buffer pool, it shall be provisition in FSLMC bus 
VFIO as well. 

3. Performance improvement for LS1088 to avoid few corruption issues with cache 
enabled mode for Tx FQ EQCR.


Nipun Gupta (1):
  bus/fslmc: use cinh read for eqcr ci on ls1088 platform

Sachin Saxena (1):
  mempool/dpaa2: vfio dmamap for user allocated memory

Shreyansh Jain (3):
  bus/fslmc: support device iteration
  bus/fslmc: enhance error handling for dev parsing
  bus/fslmc: dynamic iommu mode detection

 drivers/bus/fslmc/fslmc_bus.c                 | 156 ++++++++--
 drivers/bus/fslmc/fslmc_vfio.c                |  77 ++++-
 drivers/bus/fslmc/fslmc_vfio.h                |   5 +-
 drivers/bus/fslmc/portal/dpaa2_hw_dpio.h      |   2 -
 drivers/bus/fslmc/portal/dpaa2_hw_pvt.h       |   5 -
 .../fslmc/qbman/include/fsl_qbman_portal.h    |   9 +
 drivers/bus/fslmc/qbman/qbman_portal.c        | 278 +++++++++++++++++-
 drivers/bus/fslmc/qbman/qbman_sys.h           |  22 +-
 drivers/bus/fslmc/rte_bus_fslmc_version.map   |   6 +
 drivers/mempool/dpaa2/dpaa2_hw_mempool.c      |  13 +
 10 files changed, 521 insertions(+), 52 deletions(-)

-- 
2.17.1

Reply via email to