[dpdk-dev] [PATCH 00/15] Octeon Tx/Tx2 Endpoint pmd
Nalla, Pradeep
pnalla at marvell.com
Thu Dec 31 08:22:32 CET 2020
From: "Nalla Pradeep" <pnalla at marvell.com>
This patch set contains PMD with minimal set of operations
that can drive both Octeon Tx and Tx2 in endpoint.
Nalla, Pradeep (15):
net/octeontx_ep: add build and doc infrastructure
net/octeontx_ep: add ethdev probe and remove
net/octeontx_ep: add device init and uninit
net/octeontx_ep: Added basic device setup.
net/octeontx_ep: Add dev info get and configure
net/octeontx_ep: Added rxq setup and release
net/octeontx_ep: Added tx queue setup and release
net/octeontx_ep: Setting up iq and oq registers
net/octeontx_ep: Added dev start and stop
net/octeontx_ep: Receive data path function added
net/octeontx_ep: Transmit data path function added
net/octeontx_ep: INFO PTR mode support added.
net/octeontx_ep: stats get/reset and link update
net/octeontx_ep: rx queue interrupt
net/octeontx_ep: Input output reset.
MAINTAINERS | 9 +
doc/guides/nics/features/octeontx_ep.ini | 8 +
doc/guides/nics/index.rst | 1 +
doc/guides/nics/octeontx_ep.rst | 32 +
drivers/common/octeontx2/otx2_common.h | 3 +
drivers/net/meson.build | 1 +
drivers/net/octeontx_ep/meson.build | 24 +
drivers/net/octeontx_ep/otx2_ep_vf.c | 537 ++++++++++
drivers/net/octeontx_ep/otx2_ep_vf.h | 56 ++
drivers/net/octeontx_ep/otx_ep_common.h | 568 +++++++++++
drivers/net/octeontx_ep/otx_ep_ethdev.c | 852 ++++++++++++++++
drivers/net/octeontx_ep/otx_ep_rxtx.c | 1146 ++++++++++++++++++++++
drivers/net/octeontx_ep/otx_ep_rxtx.h | 51 +
drivers/net/octeontx_ep/otx_ep_vf.c | 609 ++++++++++++
drivers/net/octeontx_ep/otx_ep_vf.h | 198 ++++
drivers/net/octeontx_ep/version.map | 4 +
16 files changed, 4099 insertions(+)
create mode 100644 doc/guides/nics/features/octeontx_ep.ini
create mode 100644 doc/guides/nics/octeontx_ep.rst
create mode 100644 drivers/net/octeontx_ep/meson.build
create mode 100644 drivers/net/octeontx_ep/otx2_ep_vf.c
create mode 100644 drivers/net/octeontx_ep/otx2_ep_vf.h
create mode 100644 drivers/net/octeontx_ep/otx_ep_common.h
create mode 100644 drivers/net/octeontx_ep/otx_ep_ethdev.c
create mode 100644 drivers/net/octeontx_ep/otx_ep_rxtx.c
create mode 100644 drivers/net/octeontx_ep/otx_ep_rxtx.h
create mode 100644 drivers/net/octeontx_ep/otx_ep_vf.c
create mode 100644 drivers/net/octeontx_ep/otx_ep_vf.h
create mode 100644 drivers/net/octeontx_ep/version.map
--
2.17.1
More information about the dev
mailing list