aboutsummaryrefslogtreecommitdiffstats
path: root/doc/guides/nics/features
diff options
context:
space:
mode:
Diffstat (limited to 'doc/guides/nics/features')
-rw-r--r--doc/guides/nics/features/bnxt.ini17
-rw-r--r--doc/guides/nics/features/default.ini2
-rw-r--r--doc/guides/nics/features/dpaa.ini24
-rw-r--r--doc/guides/nics/features/dpaa2.ini2
-rw-r--r--doc/guides/nics/features/enic.ini1
-rw-r--r--doc/guides/nics/features/fm10k_vec.ini35
-rw-r--r--doc/guides/nics/features/liquidio.ini2
-rw-r--r--doc/guides/nics/features/mlx4.ini1
-rw-r--r--doc/guides/nics/features/mlx5.ini2
-rw-r--r--doc/guides/nics/features/mrvl.ini23
-rw-r--r--doc/guides/nics/features/nfp_pf.ini (renamed from doc/guides/nics/features/nfp.ini)1
-rw-r--r--doc/guides/nics/features/nfp_vf.ini (renamed from doc/guides/nics/features/fm10k_vf_vec.ini)17
-rw-r--r--doc/guides/nics/features/octeontx.ini19
-rw-r--r--doc/guides/nics/features/sfc_efx.ini2
-rw-r--r--doc/guides/nics/features/thunderx.ini1
-rw-r--r--doc/guides/nics/features/xenvirt.ini6
16 files changed, 102 insertions, 53 deletions
diff --git a/doc/guides/nics/features/bnxt.ini b/doc/guides/nics/features/bnxt.ini
index 119132e1..ef45dd76 100644
--- a/doc/guides/nics/features/bnxt.ini
+++ b/doc/guides/nics/features/bnxt.ini
@@ -5,21 +5,38 @@
;
[Features]
Link status = Y
+Rx interrupt = Y
Queue start/stop = Y
MTU update = Y
Jumbo frame = Y
LRO = Y
+TSO = 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
+VMDq = Y
SR-IOV = Y
VLAN filter = Y
+Ethertype filter = Y
+N-tuple filter = Y
+Flow control = Y
+Flow API = Y
+L3 checksum offload = Y
+L4 checksum offload = Y
+Inner L3 checksum = Y
+Inner L4 checksum = Y
+Packet type parsing = Y
VLAN offload = Y
+Rx descriptor status = Y
+Tx descriptor status = Y
Basic stats = Y
Extended stats = Y
FW version = Y
+EEPROM dump = Y
LED = Y
Linux UIO = Y
Linux VFIO = Y
diff --git a/doc/guides/nics/features/default.ini b/doc/guides/nics/features/default.ini
index 54243069..dc527ddf 100644
--- a/doc/guides/nics/features/default.ini
+++ b/doc/guides/nics/features/default.ini
@@ -48,6 +48,7 @@ VLAN offload =
QinQ offload =
L3 checksum offload =
L4 checksum offload =
+Timestamp offload =
MACsec offload =
Inner L3 checksum =
Inner L4 checksum =
@@ -75,3 +76,4 @@ x86-64 =
Usage doc =
Design doc =
Perf doc =
+Mbuf fast free =
diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini
new file mode 100644
index 00000000..24cfd856
--- /dev/null
+++ b/doc/guides/nics/features/dpaa.ini
@@ -0,0 +1,24 @@
+;
+; Supported features of the 'dpaa' network poll mode driver.
+;
+; Refer to default.ini for the full list of available PMD features.
+;
+[Features]
+Speed capabilities = P
+Link status = Y
+Jumbo frame = Y
+MTU update = Y
+Scattered Rx = Y
+Promiscuous mode = Y
+Allmulticast mode = Y
+Unicast MAC filter = Y
+RSS hash = Y
+Flow control = Y
+L3 checksum offload = Y
+L4 checksum offload = Y
+Packet type parsing = Y
+Basic stats = Y
+Extended stats = Y
+FW version = Y
+ARMv8 = Y
+Usage doc = Y
diff --git a/doc/guides/nics/features/dpaa2.ini b/doc/guides/nics/features/dpaa2.ini
index 146e087f..6ebbab4b 100644
--- a/doc/guides/nics/features/dpaa2.ini
+++ b/doc/guides/nics/features/dpaa2.ini
@@ -6,6 +6,7 @@
[Features]
Speed capabilities = P
Link status = Y
+Link status event = Y
Queue start/stop = Y
Jumbo frame = Y
MTU update = Y
@@ -20,6 +21,7 @@ L3 checksum offload = Y
L4 checksum offload = Y
Packet type parsing = Y
Basic stats = Y
+Extended stats = Y
FW version = Y
Linux VFIO = Y
ARMv8 = Y
diff --git a/doc/guides/nics/features/enic.ini b/doc/guides/nics/features/enic.ini
index 0de3ef53..498341f0 100644
--- a/doc/guides/nics/features/enic.ini
+++ b/doc/guides/nics/features/enic.ini
@@ -25,6 +25,7 @@ L3 checksum offload = Y
L4 checksum offload = Y
Packet type parsing = Y
Basic stats = Y
+Multiprocess aware = Y
BSD nic_uio = Y
Linux UIO = Y
Linux VFIO = Y
diff --git a/doc/guides/nics/features/fm10k_vec.ini b/doc/guides/nics/features/fm10k_vec.ini
deleted file mode 100644
index 4917e820..00000000
--- a/doc/guides/nics/features/fm10k_vec.ini
+++ /dev/null
@@ -1,35 +0,0 @@
-;
-; Supported features of the 'fm10k_vec' network poll mode driver.
-;
-; Refer to default.ini for the full list of available PMD features.
-;
-[Features]
-Speed capabilities = P
-Rx interrupt = Y
-Queue start/stop = Y
-Jumbo frame = Y
-Scattered Rx = Y
-TSO = 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
-VMDq = Y
-VLAN filter = Y
-CRC offload = Y
-VLAN offload = Y
-L3 checksum offload = Y
-L4 checksum offload = Y
-Packet type parsing = Y
-Basic stats = Y
-Extended stats = Y
-Stats per queue = Y
-Multiprocess aware = Y
-BSD nic_uio = Y
-Linux UIO = Y
-Linux VFIO = Y
-x86-32 = Y
-x86-64 = Y
diff --git a/doc/guides/nics/features/liquidio.ini b/doc/guides/nics/features/liquidio.ini
index 3bea03a3..f628b764 100644
--- a/doc/guides/nics/features/liquidio.ini
+++ b/doc/guides/nics/features/liquidio.ini
@@ -7,8 +7,10 @@
Speed capabilities = Y
Link status = Y
Link status event = Y
+MTU update = Y
Jumbo frame = Y
Scattered Rx = Y
+Promiscuous mode = Y
Allmulticast mode = Y
RSS hash = Y
RSS key update = Y
diff --git a/doc/guides/nics/features/mlx4.ini b/doc/guides/nics/features/mlx4.ini
index 1d5f2668..f6efd21d 100644
--- a/doc/guides/nics/features/mlx4.ini
+++ b/doc/guides/nics/features/mlx4.ini
@@ -27,7 +27,6 @@ Inner L4 checksum = Y
Packet type parsing = Y
Basic stats = Y
Stats per queue = Y
-Multiprocess aware = Y
Other kdrv = Y
Power8 = Y
x86-32 = Y
diff --git a/doc/guides/nics/features/mlx5.ini b/doc/guides/nics/features/mlx5.ini
index 2913591c..c3636391 100644
--- a/doc/guides/nics/features/mlx5.ini
+++ b/doc/guides/nics/features/mlx5.ini
@@ -7,6 +7,7 @@
Speed capabilities = Y
Link status = Y
Link status event = Y
+Removal event = Y
Rx interrupt = Y
Queue start/stop = Y
MTU update = Y
@@ -38,6 +39,5 @@ Multiprocess aware = Y
Other kdrv = Y
ARMv8 = Y
Power8 = Y
-x86-32 = Y
x86-64 = Y
Usage doc = Y
diff --git a/doc/guides/nics/features/mrvl.ini b/doc/guides/nics/features/mrvl.ini
new file mode 100644
index 00000000..00d96218
--- /dev/null
+++ b/doc/guides/nics/features/mrvl.ini
@@ -0,0 +1,23 @@
+;
+; Supported features of the 'mrvl' network poll mode driver.
+;
+; Refer to default.ini for the full list of available PMD features.
+;
+[Features]
+Speed capabilities = Y
+Link status = Y
+MTU update = Y
+Jumbo frame = Y
+Promiscuous mode = Y
+Allmulticast mode = Y
+Unicast MAC filter = Y
+Multicast MAC filter = Y
+RSS hash = Y
+VLAN filter = Y
+CRC offload = Y
+L3 checksum offload = Y
+L4 checksum offload = Y
+Packet type parsing = Y
+Basic stats = Y
+ARMv8 = Y
+Usage doc = Y
diff --git a/doc/guides/nics/features/nfp.ini b/doc/guides/nics/features/nfp_pf.ini
index a1281d2a..d2899e7f 100644
--- a/doc/guides/nics/features/nfp.ini
+++ b/doc/guides/nics/features/nfp_pf.ini
@@ -16,7 +16,6 @@ TSO = Y
RSS hash = Y
RSS key update = Y
RSS reta update = Y
-SR-IOV = Y
Flow control = Y
VLAN offload = Y
L3 checksum offload = Y
diff --git a/doc/guides/nics/features/fm10k_vf_vec.ini b/doc/guides/nics/features/nfp_vf.ini
index 6f4a639a..d2899e7f 100644
--- a/doc/guides/nics/features/fm10k_vf_vec.ini
+++ b/doc/guides/nics/features/nfp_vf.ini
@@ -1,29 +1,28 @@
;
-; Supported features of the 'fm10kvf_vec' network poll mode driver.
+; Supported features of the 'nfp' network poll mode driver.
;
; Refer to default.ini for the full list of available PMD features.
;
[Features]
-Speed capabilities = P
+Speed capabilities = Y
+Link status = Y
+Link status event = Y
Rx interrupt = Y
Queue start/stop = Y
+MTU update = Y
Jumbo frame = Y
-Scattered Rx = Y
+Promiscuous mode = Y
TSO = Y
RSS hash = Y
RSS key update = Y
RSS reta update = Y
-CRC offload = Y
+Flow control = Y
VLAN offload = Y
L3 checksum offload = Y
L4 checksum offload = Y
-Packet type parsing = Y
Basic stats = Y
-Extended stats = Y
Stats per queue = Y
-Multiprocess aware = Y
-BSD nic_uio = Y
Linux UIO = Y
Linux VFIO = Y
-x86-32 = Y
x86-64 = Y
+Usage doc = Y
diff --git a/doc/guides/nics/features/octeontx.ini b/doc/guides/nics/features/octeontx.ini
new file mode 100644
index 00000000..c92d5aa0
--- /dev/null
+++ b/doc/guides/nics/features/octeontx.ini
@@ -0,0 +1,19 @@
+;
+; Supported features of the 'octeontx' network poll mode driver.
+;
+; Refer to default.ini for the full list of available PMD features.
+;
+[Features]
+Speed capabilities = Y
+Link status = Y
+Lock-free Tx queue = Y
+Queue start/stop = P
+Jumbo frame = Y
+Promiscuous mode = Y
+Unicast MAC filter = P
+CRC offload = Y
+Packet type parsing = Y
+Basic stats = Y
+Linux VFIO = Y
+ARMv8 = Y
+Usage doc = Y
diff --git a/doc/guides/nics/features/sfc_efx.ini b/doc/guides/nics/features/sfc_efx.ini
index 1db7f67b..03890f30 100644
--- a/doc/guides/nics/features/sfc_efx.ini
+++ b/doc/guides/nics/features/sfc_efx.ini
@@ -25,6 +25,8 @@ VLAN offload = P
L3 checksum offload = Y
L4 checksum offload = Y
Packet type parsing = Y
+Rx descriptor status = Y
+Tx descriptor status = Y
Basic stats = Y
Extended stats = Y
FW version = Y
diff --git a/doc/guides/nics/features/thunderx.ini b/doc/guides/nics/features/thunderx.ini
index b9720be6..62685897 100644
--- a/doc/guides/nics/features/thunderx.ini
+++ b/doc/guides/nics/features/thunderx.ini
@@ -4,6 +4,7 @@
; Refer to default.ini for the full list of available PMD features.
;
[Features]
+Speed capabilities = Y
Link status = Y
Link status event = Y
Queue start/stop = Y
diff --git a/doc/guides/nics/features/xenvirt.ini b/doc/guides/nics/features/xenvirt.ini
deleted file mode 100644
index 8ab5f465..00000000
--- a/doc/guides/nics/features/xenvirt.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-;
-; Supported features of the 'xenvirt' network poll mode driver.
-;
-; Refer to default.ini for the full list of available PMD features.
-;
-[Features]