[v10,3/8] doc: add PMD power management NIC feature
Checks
Commit Message
At this point, multiple different Ethernet drivers from multiple vendors
will support the PMD power management scheme. It would be useful to add
it to the NIC feature table to indicate support for it.
Suggested-by: David Marchand <david.marchand@redhat.com>
Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
---
Notes:
v10:
- Added missing NIC feature support in ini files
doc/guides/nics/features.rst | 10 ++++++++++
doc/guides/nics/features/af_xdp.ini | 1 +
doc/guides/nics/features/default.ini | 1 +
doc/guides/nics/features/i40e.ini | 1 +
doc/guides/nics/features/i40e_vf.ini | 1 +
doc/guides/nics/features/iavf.ini | 1 +
doc/guides/nics/features/ice.ini | 1 +
doc/guides/nics/features/ixgbe.ini | 1 +
doc/guides/nics/features/ixgbe_vf.ini | 1 +
doc/guides/nics/features/mlx5.ini | 1 +
10 files changed, 19 insertions(+)
@@ -912,6 +912,16 @@ Supports to get Rx/Tx packet burst mode information.
* **[implements] eth_dev_ops**: ``rx_burst_mode_get``, ``tx_burst_mode_get``.
* **[related] API**: ``rte_eth_rx_burst_mode_get()``, ``rte_eth_tx_burst_mode_get()``.
+.. _nic_features_get_monitor_addr:
+
+PMD power management using monitor addresses
+--------------------------------------------
+
+Supports getting a monitoring condition to use together with Ethernet PMD power
+management (see :doc:`../prog_guide/power_man` for more details).
+
+* **[implements] eth_dev_ops**: ``get_monitor_addr``
+
.. _nic_features_other:
Other dev ops not represented by a Feature
@@ -9,3 +9,4 @@ MTU update = Y
Promiscuous mode = Y
Stats per queue = Y
x86-64 = Y
+Power mgmt address monitor = Y
@@ -76,6 +76,7 @@ x86-64 =
Usage doc =
Design doc =
Perf doc =
+Power mgmt address monitor =
[rte_flow items]
ah =
@@ -51,6 +51,7 @@ x86-32 = Y
x86-64 = Y
ARMv8 = Y
Power8 = Y
+Power mgmt address monitor = Y
[rte_flow items]
ah = Y
@@ -37,3 +37,4 @@ FreeBSD = Y
Linux = Y
x86-32 = Y
x86-64 = Y
+Power mgmt address monitor = Y
@@ -33,6 +33,7 @@ FreeBSD = Y
Linux = Y
x86-32 = Y
x86-64 = Y
+Power mgmt address monitor = Y
[rte_flow items]
ah = Y
@@ -42,6 +42,7 @@ Linux = Y
Windows = Y
x86-32 = Y
x86-64 = Y
+Power mgmt address monitor = Y
[rte_flow items]
ah = Y
@@ -54,6 +54,7 @@ Linux = Y
ARMv8 = Y
x86-32 = Y
x86-64 = Y
+Power mgmt address monitor = Y
[rte_flow items]
eth = Y
@@ -38,3 +38,4 @@ Linux = Y
ARMv8 = Y
x86-32 = Y
x86-64 = Y
+Power mgmt address monitor = Y
@@ -51,6 +51,7 @@ Power8 = Y
x86-32 = Y
x86-64 = Y
Usage doc = Y
+Power mgmt address monitor = Y
[rte_flow items]
conntrack = Y