]> git.droids-corp.org - dpdk.git/commitdiff
doc: add power management to NIC features
authorAnatoly Burakov <anatoly.burakov@intel.com>
Fri, 9 Jul 2021 16:08:12 +0000 (16:08 +0000)
committerDavid Marchand <david.marchand@redhat.com>
Fri, 9 Jul 2021 19:13:13 +0000 (21:13 +0200)
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>
doc/guides/nics/features.rst
doc/guides/nics/features/default.ini
doc/guides/nics/features/i40e.ini
doc/guides/nics/features/i40e_vf.ini
doc/guides/nics/features/iavf.ini
doc/guides/nics/features/ice.ini
doc/guides/nics/features/ixgbe.ini
doc/guides/nics/features/ixgbe_vf.ini
doc/guides/nics/features/mlx5.ini

index 403c2b03a38635a3a4c11aa41f0baceae6bdc08e..a96e12d15515732d2829e8670375023f75f67848 100644 (file)
@@ -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
index 3b55e0ccb0765ed940d3ec31fbc7bbe798bb15e3..754184ddd4d972af89af4577d2ae06632a8ee12b 100644 (file)
@@ -20,6 +20,7 @@ Queue start/stop     =
 Runtime Rx queue setup =
 Runtime Tx queue setup =
 Burst mode info      =
+Power mgmt address monitor =
 MTU update           =
 Jumbo frame          =
 Scattered Rx         =
index 1f3f5eb3ffe16744937cb9a5c77e174411c61f29..964880428da402900c26095547efdf2440054abf 100644 (file)
@@ -13,6 +13,7 @@ Queue start/stop     = Y
 Runtime Rx queue setup = Y
 Runtime Tx queue setup = Y
 Burst mode info      = Y
+Power mgmt address monitor = Y
 Jumbo frame          = Y
 Scattered Rx         = Y
 TSO                  = Y
index bac1bb43449a5ae809dcfb94937d2c8902f83f2f..36d7136d1302951ad5c2d173b9ee9c06cc4fae16 100644 (file)
@@ -9,6 +9,7 @@ Link status          = Y
 Link status event    = Y
 Fast mbuf free       = P
 Queue start/stop     = Y
+Power mgmt address monitor = Y
 Jumbo frame          = Y
 Scattered Rx         = Y
 TSO                  = Y
index 43a84a3bda0f39835a309e53db86111a418730d9..d00ca934c3b80c8e4dcca009148357c42e1e064b 100644 (file)
@@ -8,6 +8,7 @@ Speed capabilities   = Y
 Link status          = Y
 Rx interrupt         = Y
 Queue start/stop     = Y
+Power mgmt address monitor = Y
 MTU update           = Y
 Jumbo frame          = Y
 Scattered Rx         = Y
index 1b9228c678700d26a245a2f5034d35a851c99a98..e0667874b6cdfe6b01da68364691915df75d62c8 100644 (file)
@@ -11,6 +11,7 @@ Rx interrupt         = Y
 Fast mbuf free       = P
 Queue start/stop     = Y
 Burst mode info      = Y
+Power mgmt address monitor = Y
 MTU update           = Y
 Jumbo frame          = Y
 Scattered Rx         = Y
index 93a9cc18ab6f1b8ffa23ac0951f43f6ba5fcd8d9..aa947b510f9d5edb2d0f4c9679e2e95d5fd0d8f2 100644 (file)
@@ -9,6 +9,7 @@ Link status          = Y
 Link status event    = Y
 Rx interrupt         = Y
 Queue start/stop     = Y
+Power mgmt address monitor = Y
 MTU update           = Y
 Jumbo frame          = Y
 Scattered Rx         = Y
index 7161e61f9a655f835eff9eae0b1fd6ad685d0286..32fb1b7ac8f814ba6aff96d410788879b7f5ced9 100644 (file)
@@ -6,6 +6,7 @@
 [Features]
 Link status          = Y
 Rx interrupt         = Y
+Power mgmt address monitor = Y
 MTU update           = Y
 Jumbo frame          = Y
 Scattered Rx         = Y
index 3b82ce41fdf6914c4dc2998349c92daa93ea7ba7..f01abd4231f463314f2d6c3d0d5db08dfbed6bea 100644 (file)
@@ -12,6 +12,7 @@ Rx interrupt         = Y
 Fast mbuf free       = Y
 Queue start/stop     = Y
 Burst mode info      = Y
+Power mgmt address monitor = Y
 MTU update           = Y
 Jumbo frame          = Y
 Scattered Rx         = Y