summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/amazon/ena/ena_netdev.h
diff options
context:
space:
mode:
authorNetanel Belgazal <netanel@amazon.com>2017-10-17 10:33:58 +0300
committerDavid S. Miller <davem@davemloft.net>2017-10-19 14:51:36 +0300
commit8c5c7abdeb2dfe4b4b28a48702c2cfa83fac15c9 (patch)
tree50c38252891783a1627d3936c1159969866bc50b /drivers/net/ethernet/amazon/ena/ena_netdev.h
parentdbeaf1e3c24f0e87c8047fc8dcbd8163ab82c8e7 (diff)
downloadlinux-8c5c7abdeb2dfe4b4b28a48702c2cfa83fac15c9.tar.xz
net: ena: add power management ops to the ENA driver
Signed-off-by: Netanel Belgazal <netanel@amazon.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/amazon/ena/ena_netdev.h')
-rw-r--r--drivers/net/ethernet/amazon/ena/ena_netdev.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/amazon/ena/ena_netdev.h b/drivers/net/ethernet/amazon/ena/ena_netdev.h
index fb0c98bb9290..7b07bfbf0fe4 100644
--- a/drivers/net/ethernet/amazon/ena/ena_netdev.h
+++ b/drivers/net/ethernet/amazon/ena/ena_netdev.h
@@ -257,6 +257,8 @@ struct ena_ring {
struct ena_stats_dev {
u64 tx_timeout;
+ u64 suspend;
+ u64 resume;
u64 wd_expired;
u64 interface_up;
u64 interface_down;
@@ -327,6 +329,7 @@ struct ena_adapter {
struct timer_list timer_service;
bool wd_state;
+ bool dev_up_before_reset;
unsigned long last_keep_alive_jiffies;
struct u64_stats_sync syncp;