[V6 17/17] drivers/net: add hinic3 PMD build and doc files
Feifei Wang
wff_light at vip.163.com
Sat Aug 30 14:43:21 CEST 2025
From: Yi Chen <chenyi221 at huawei.com>
The hinic3.ini file is added to this patch.
Signed-off-by: Yi Chen <chenyi221 at huawei.com>
Reviewed-by: Xin Wang <wangxin679 at h-partners.com>
Reviewed-by: Feifei Wang <wangfeifei40 at huawei.com>
---
MAINTAINERS | 1 +
doc/guides/nics/features/hinic3.ini | 60 +++++++++++++++++++++++++++++
drivers/net/meson.build | 1 +
3 files changed, 62 insertions(+)
create mode 100644 doc/guides/nics/features/hinic3.ini
diff --git a/MAINTAINERS b/MAINTAINERS
index 9b7c1fc813..06816a2c2d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -783,6 +783,7 @@ Huawei hinic3
M: Feifei Wang <wangfeifei40 at huawei.com>
F: drivers/net/hinic3/
F: doc/guides/nics/hinic3.rst
+F: doc/guides/nics/features/hinic3.ini
Intel Network Common Code
M: Bruce Richardson <bruce.richardson at intel.com>
diff --git a/doc/guides/nics/features/hinic3.ini b/doc/guides/nics/features/hinic3.ini
new file mode 100644
index 0000000000..50012ca696
--- /dev/null
+++ b/doc/guides/nics/features/hinic3.ini
@@ -0,0 +1,60 @@
+;
+; Supported features of the 'hinic3' network poll mode driver.
+;
+; Refer to default.ini for the full list of available PMD features.
+;
+[Features]
+Speed capabilities = Y
+Link speed configuration = Y
+Link status = Y
+Link status event = Y
+Rx interrupt = Y
+Queue start/stop = Y
+Runtime Rx queue setup = Y
+Runtime Tx queue setup = Y
+Burst mode info = Y
+Fast mbuf free = Y
+Free Tx mbuf on demand = Y
+MTU update = Y
+Scattered Rx = Y
+TSO = Y
+LRO = Y
+Promiscuous mode = Y
+Allmulticast mode = Y
+Unicast MAC filter = Y
+Multicast MAC filter = Y
+RSS hash = Y
+RSS key update = Y
+RSS reta update = Y
+VLAN filter = Y
+Flow control = Y
+Traffic manager = Y
+CRC offload = Y
+FEC = Y
+L3 checksum offload = Y
+L4 checksum offload = Y
+Inner L3 checksum = Y
+Inner L4 checksum = Y
+Packet type parsing = Y
+Basic stats = Y
+Extended stats = Y
+Stats per queue = Y
+FW version = Y
+Registers dump = Y
+Timesync = Y
+Multiprocess aware = Y
+Linux = Y
+x86-64 = Y
+ARMv8 = Y
+
+[rte_flow items]
+any = Y
+eth = Y
+icmp = Y
+ipv4 = Y
+ipv6 = Y
+tcp = Y
+udp = Y
+vxlan = Y
+[rte_flow actions]
+queue = Y
diff --git a/drivers/net/meson.build b/drivers/net/meson.build
index 61f8cddb30..2d32068ed2 100644
--- a/drivers/net/meson.build
+++ b/drivers/net/meson.build
@@ -23,6 +23,7 @@ drivers = [
'failsafe',
'gve',
'hinic',
+ 'hinic3',
'hns3',
'intel/e1000',
'intel/fm10k',
--
2.47.0.windows.2
More information about the dev
mailing list