[PATCH v2 00/15] net/zxdh: updated net zxdh driver
Junlong Wang
wang.junlong1 at zte.com.cn
Tue Dec 10 06:53:18 CET 2024
V2:
- resolve code style and github-robot build issue.
V1:
- updated net zxdh driver
provided insert/delete/get table code funcs.
provided link/mac/vlan/promiscuous/rss/mtu ops.
Junlong Wang (15):
net/zxdh: zxdh np init implementation
net/zxdh: zxdh np uninit implementation
net/zxdh: port tables init implementations
net/zxdh: port tables unint implementations
net/zxdh: rx/tx queue setup and intr enable
net/zxdh: dev start/stop ops implementations
net/zxdh: provided dev simple tx implementations
net/zxdh: provided dev simple rx implementations
net/zxdh: link info update, set link up/down
net/zxdh: mac set/add/remove ops implementations
net/zxdh: promisc/allmulti ops implementations
net/zxdh: vlan filter/ offload ops implementations
net/zxdh: rss hash config/update, reta update/get
net/zxdh: basic stats ops implementations
net/zxdh: mtu update ops implementations
doc/guides/nics/features/zxdh.ini | 18 +
doc/guides/nics/zxdh.rst | 17 +
drivers/net/zxdh/meson.build | 4 +
drivers/net/zxdh/zxdh_common.c | 24 +
drivers/net/zxdh/zxdh_common.h | 1 +
drivers/net/zxdh/zxdh_ethdev.c | 575 +++++++-
drivers/net/zxdh/zxdh_ethdev.h | 37 +
drivers/net/zxdh/zxdh_ethdev_ops.c | 1593 +++++++++++++++++++++
drivers/net/zxdh/zxdh_ethdev_ops.h | 80 ++
drivers/net/zxdh/zxdh_msg.c | 164 +++
drivers/net/zxdh/zxdh_msg.h | 232 +++
drivers/net/zxdh/zxdh_np.c | 2144 ++++++++++++++++++++++++++++
drivers/net/zxdh/zxdh_np.h | 579 ++++++++
drivers/net/zxdh/zxdh_pci.c | 26 +-
drivers/net/zxdh/zxdh_pci.h | 9 +-
drivers/net/zxdh/zxdh_queue.c | 242 +++-
drivers/net/zxdh/zxdh_queue.h | 144 +-
drivers/net/zxdh/zxdh_rxtx.c | 804 +++++++++++
drivers/net/zxdh/zxdh_rxtx.h | 6 +
drivers/net/zxdh/zxdh_tables.c | 788 ++++++++++
drivers/net/zxdh/zxdh_tables.h | 232 +++
21 files changed, 7682 insertions(+), 37 deletions(-)
create mode 100644 drivers/net/zxdh/zxdh_ethdev_ops.c
create mode 100644 drivers/net/zxdh/zxdh_ethdev_ops.h
create mode 100644 drivers/net/zxdh/zxdh_np.c
create mode 100644 drivers/net/zxdh/zxdh_np.h
create mode 100644 drivers/net/zxdh/zxdh_rxtx.c
create mode 100644 drivers/net/zxdh/zxdh_tables.c
create mode 100644 drivers/net/zxdh/zxdh_tables.h
--
2.27.0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mails.dpdk.org/archives/dev/attachments/20241210/c75546f0/attachment-0001.htm>
More information about the dev
mailing list