There is an intermediate patch compilation break. Will fix this and resend. Apologies for this and I will take care of this from next time.
Thanks, Nipun > -----Original Message----- > From: Nipun Gupta > Sent: Thursday, May 3, 2018 10:04 PM > To: tho...@monjalon.net; Hemant Agrawal <hemant.agra...@nxp.com>; > Shreyansh Jain <shreyansh.j...@nxp.com> > Cc: dev@dpdk.org; Nipun Gupta <nipun.gu...@nxp.com> > Subject: [PATCH v5 0/7] Introduce DPAA2 Command Interface raw driver > > This patch set introduces DPAA2 based Command Interface > device driver. > > This driver is provides communication between the GPP and > AIOP Firmware. > > This patchset is based on top of: > https://dpdk.org/dev/patchwork/patch/39246/ > > Patches 1-3: > Makes necessary changes and fixes in the DPAA2 bus and > mempool region > Patches 4-6: > Add the DPAA2 CMDIF driver > Patches 7: > Update the respective documentation > > Changes in v2: > - Move CMDIF compilation to common_linuxapp > - Support physical addressing mode > > Changes in v3: > - Rebased over DPAA2 QDMA patches > - Updated logging adding Data Path logs too > - Fix up error handling in patch 3 > - Merged the two separate doc patches (patch 7) > > Changes in v4: > - Added meson build support > > Changes in v5: > - Fixed shared build for x86 > > Nipun Gupta (7): > mempool/dpaa2: add functions exposed to DPDK applications > bus/fslmc: expose API to free dpci device > bus/fslmc: keep Tx queues information for DPCI devices too > raw/dpaa2_cmdif: introduce DPAA2 command interface driver > raw/dpaa2_cmdif: add attribute get functionality > raw/dpaa2_cmdif: support enqueue dequeue operations > doc: add DPAA2 CMDIF rawdev guide > > MAINTAINERS | 5 + > config/common_base | 5 + > config/common_linuxapp | 1 + > doc/api/doxy-api-index.md | 2 + > doc/api/doxy-api.conf | 2 + > doc/guides/rawdevs/dpaa2_cmdif.rst | 144 ++++++++++ > doc/guides/rawdevs/index.rst | 1 + > doc/guides/rel_notes/release_18_05.rst | 11 + > drivers/bus/fslmc/portal/dpaa2_hw_dpci.c | 86 ++++-- > drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 3 +- > drivers/bus/fslmc/rte_bus_fslmc_version.map | 1 + > drivers/event/dpaa2/dpaa2_eventdev.c | 10 +- > drivers/mempool/dpaa2/Makefile | 2 + > drivers/mempool/dpaa2/dpaa2_hw_mempool.c | 30 +++ > drivers/mempool/dpaa2/rte_dpaa2_mempool.h | 53 ++++ > .../mempool/dpaa2/rte_mempool_dpaa2_version.map | 8 + > drivers/raw/Makefile | 1 + > drivers/raw/dpaa2_cmdif/Makefile | 36 +++ > drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c | 300 > +++++++++++++++++++++ > drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h | 46 ++++ > drivers/raw/dpaa2_cmdif/meson.build | 9 + > drivers/raw/dpaa2_cmdif/rte_pmd_dpaa2_cmdif.h | 35 +++ > .../dpaa2_cmdif/rte_pmd_dpaa2_cmdif_version.map | 4 + > drivers/raw/meson.build | 2 +- > mk/rte.app.mk | 1 + > 25 files changed, 768 insertions(+), 30 deletions(-) > create mode 100644 doc/guides/rawdevs/dpaa2_cmdif.rst > create mode 100644 drivers/mempool/dpaa2/rte_dpaa2_mempool.h > create mode 100644 drivers/raw/dpaa2_cmdif/Makefile > create mode 100644 drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c > create mode 100644 drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h > create mode 100644 drivers/raw/dpaa2_cmdif/meson.build > create mode 100644 drivers/raw/dpaa2_cmdif/rte_pmd_dpaa2_cmdif.h > create mode 100644 > drivers/raw/dpaa2_cmdif/rte_pmd_dpaa2_cmdif_version.map > > -- > 1.9.1