This patch series introduces following changes: * Common code responsible for DMA memory initialization is now available under drivers/common/mvep. MVEP stands for Marvell Embedded Processors. This eases maintenance and avoids boilerplate code across Marvell PMDs. MVEP will grow over time as new features and PMDs are added.
* Couple of minor fixes. * Support for reading VLAN information from descriptor. Liron Himi (2): drivers/common: add mvep common code for MRVL PMDs net/mvpp2: use common code to initialize DMA Natalie Samsonov (3): net/mvpp2: fix comments and error messages net/mvpp2: make private variables static net/mvpp2: add VLAN packet type support for parser offload Tomasz Duszynski (1): net/mvpp2: fix array initialization config/common_base | 5 ++ devtools/test-build.sh | 2 + drivers/common/Makefile | 4 ++ drivers/common/meson.build | 2 +- drivers/common/mvep/Makefile | 38 +++++++++++++++ drivers/common/mvep/meson.build | 19 ++++++++ drivers/common/mvep/mvep_common.c | 45 ++++++++++++++++++ drivers/common/mvep/rte_common_mvep_version.map | 6 +++ drivers/common/mvep/rte_mvep_common.h | 20 ++++++++ drivers/net/Makefile | 3 ++ drivers/net/mvpp2/Makefile | 3 +- drivers/net/mvpp2/meson.build | 2 +- drivers/net/mvpp2/mrvl_ethdev.c | 61 +++++++++++++------------ drivers/net/mvpp2/mrvl_flow.c | 29 ++++++++---- mk/rte.app.mk | 4 ++ 15 files changed, 204 insertions(+), 39 deletions(-) create mode 100644 drivers/common/mvep/Makefile create mode 100644 drivers/common/mvep/meson.build create mode 100644 drivers/common/mvep/mvep_common.c create mode 100644 drivers/common/mvep/rte_common_mvep_version.map create mode 100644 drivers/common/mvep/rte_mvep_common.h -- 2.7.4