[dpdk-dev] [PATCH 0/4] Add Marvell OCTEON TX2 regex driver
Guy Kaneti
guyk at marvell.com
Thu Oct 8 08:31:11 CEST 2020
Kind reminder to all maintainers, please review and ack/comment.
> -----Original Message-----
> From: guyk at marvell.com <guyk at marvell.com>
> Sent: Tuesday, September 1, 2020 3:25 PM
> To: Jerin Jacob Kollanukkaran <jerinj at marvell.com>; Nithin Kumar
> Dabilpuram <ndabilpuram at marvell.com>; thomas at monjalon.net;
> mdr at ashroe.eu; nhorman at tuxdriver.com; bruce.richardson at intel.com;
> anatoly.burakov at intel.com; john.mcnamara at intel.com;
> marko.kovacevic at intel.com
> Cc: dev at dpdk.org; Smadar Fuks <smadarf at marvell.com>; Dovrat Zifroni
> <dovrat at marvell.com>; Guy Kaneti <guyk at marvell.com>;
> orika at mellanox.com
> Subject: [PATCH 0/4] Add Marvell OCTEON TX2 regex driver
>
> From: Guy Kaneti <guyk at marvell.com>
>
> This patchset adds support for OCTEON TX2 regex driver as DPDK regexdev.
> The driver implements the API defined in the regexdev lib.
>
> Guy Kaneti (4):
> common/octeontx2: add REE definitions and logging support
> regex/octeontx2: add build infra and device support
> usertools: add octeontx2 REE device binding
> doc: add Marvell OCTEON TX2 regex guide
>
> MAINTAINERS | 3 +
> config/common_base | 6 +
> doc/guides/platform/octeontx2.rst | 5 +
> doc/guides/regexdevs/features/octeontx2.ini | 10 +
> doc/guides/regexdevs/index.rst | 1 +
> doc/guides/regexdevs/octeontx2.rst | 49 +
> doc/guides/rel_notes/release_20_11.rst | 5 +
> drivers/common/octeontx2/hw/otx2_ree.h | 27 +
> drivers/common/octeontx2/hw/otx2_rvu.h | 5 +
> drivers/common/octeontx2/otx2_common.c | 1 +
> drivers/common/octeontx2/otx2_common.h | 5 +
> drivers/common/octeontx2/otx2_mbox.h | 103 ++
> .../rte_common_octeontx2_version.map | 1 +
> drivers/regex/meson.build | 2 +-
> drivers/regex/octeontx2/meson.build | 53 +
> drivers/regex/octeontx2/otx2_regexdev.c | 1001 +++++++++++++++++
> drivers/regex/octeontx2/otx2_regexdev.h | 109 ++
> .../regex/octeontx2/otx2_regexdev_compiler.c | 229 ++++
> .../regex/octeontx2/otx2_regexdev_compiler.h | 11 +
> .../regex/octeontx2/otx2_regexdev_hw_access.c | 167 +++
> .../regex/octeontx2/otx2_regexdev_hw_access.h | 202 ++++
> drivers/regex/octeontx2/otx2_regexdev_mbox.c | 401 +++++++
> drivers/regex/octeontx2/otx2_regexdev_mbox.h | 38 +
> .../rte_pmd_octeontx2_regex_version.map | 3 +
> meson_options.txt | 2 +
> usertools/dpdk-devbind.py | 8 +
> 26 files changed, 2446 insertions(+), 1 deletion(-) create mode 100644
> doc/guides/regexdevs/features/octeontx2.ini
> create mode 100644 doc/guides/regexdevs/octeontx2.rst
> create mode 100644 drivers/common/octeontx2/hw/otx2_ree.h
> create mode 100644 drivers/regex/octeontx2/meson.build
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev.c
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev.h
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev_compiler.c
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev_compiler.h
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev_hw_access.c
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev_hw_access.h
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev_mbox.c
> create mode 100644 drivers/regex/octeontx2/otx2_regexdev_mbox.h
> create mode 100644
> drivers/regex/octeontx2/rte_pmd_octeontx2_regex_version.map
>
> --
> 2.28.0
More information about the dev
mailing list