This patch set contains some basic fixes, enhancements and optimzations for DPAA2 driver.
Ashish Jain (1): net/dpaa2: align the frame size in MTU set Hemant Agrawal (8): bus/fslmc: fix the cplusplus macro closure drivers: change the deprecated memseg physaddr to iova bus/fslmc: add support for dynamic iova for DPAA2 devices net/dpaa2: link status check as driver flag bus/fslmc: expose platform soc value register bus/fslmc: add qman HW fq query count API net/dpaa2: add Rx queue count support net/dpaa2: add VLAN insert offload Nipun Gupta (5): bus/fslmc: add braces for pointers in macros net/dpaa2: add parse function for LX2 device net/dpaa2: optimize Rx path packet parsing net/dpaa2: optimize Tx path for best case net/dpaa2: prefetch the parse results from next fd drivers/bus/dpaa/rte_dpaa_bus.h | 6 +- drivers/bus/fslmc/Makefile | 3 +- drivers/bus/fslmc/fslmc_bus.c | 44 +++++ drivers/bus/fslmc/fslmc_vfio.c | 5 +- drivers/bus/fslmc/portal/dpaa2_hw_dpio.c | 42 ++--- drivers/bus/fslmc/portal/dpaa2_hw_dpio.h | 3 + drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 74 +++++--- drivers/bus/fslmc/qbman/include/fsl_qbman_debug.h | 30 ++++ drivers/bus/fslmc/qbman/qbman_debug.c | 66 +++++++ drivers/bus/fslmc/rte_bus_fslmc_version.map | 10 ++ drivers/bus/fslmc/rte_fslmc.h | 15 +- drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 1 + drivers/crypto/dpaa_sec/dpaa_sec.c | 8 +- drivers/net/dpaa2/base/dpaa2_hw_dpni_annot.h | 20 +++ drivers/net/dpaa2/dpaa2_ethdev.c | 66 +++++-- drivers/net/dpaa2/dpaa2_ethdev.h | 27 +++ drivers/net/dpaa2/dpaa2_rxtx.c | 207 +++++++++++++++++++--- 17 files changed, 524 insertions(+), 103 deletions(-) create mode 100644 drivers/bus/fslmc/qbman/include/fsl_qbman_debug.h create mode 100644 drivers/bus/fslmc/qbman/qbman_debug.c -- 2.7.4