net/ice: support power management in DCF mode

Implement support for the power management API by implementing a
'get_monitor_addr' function that will return an address of an RX ring's
status bit.

Signed-off-by: Kevin Liu <kevinx.liu@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
This commit is contained in:
Kevin Liu 2022-04-29 09:19:57 +00:00 committed by Qi Zhang
parent 2abb590ff7
commit 8da794e956
2 changed files with 2 additions and 0 deletions

View File

@ -25,6 +25,7 @@ VLAN filter = Y
VLAN offload = Y VLAN offload = Y
Extended stats = Y Extended stats = Y
Basic stats = Y Basic stats = Y
Power mgmt address monitor = Y
Linux = Y Linux = Y
x86-32 = Y x86-32 = Y
x86-64 = Y x86-64 = Y

View File

@ -1700,6 +1700,7 @@ static const struct eth_dev_ops ice_dcf_eth_dev_ops = {
.tx_queue_stop = ice_dcf_tx_queue_stop, .tx_queue_stop = ice_dcf_tx_queue_stop,
.rxq_info_get = ice_rxq_info_get, .rxq_info_get = ice_rxq_info_get,
.txq_info_get = ice_txq_info_get, .txq_info_get = ice_txq_info_get,
.get_monitor_addr = ice_get_monitor_addr,
.link_update = ice_dcf_link_update, .link_update = ice_dcf_link_update,
.stats_get = ice_dcf_stats_get, .stats_get = ice_dcf_stats_get,
.stats_reset = ice_dcf_stats_reset, .stats_reset = ice_dcf_stats_reset,