aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ixgbe/ixgbe_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ixgbe/ixgbe_main.c')
-rw-r--r--drivers/net/ixgbe/ixgbe_main.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/net/ixgbe/ixgbe_main.c b/drivers/net/ixgbe/ixgbe_main.c
index b8fd81748602..b96afd98fa3d 100644
--- a/drivers/net/ixgbe/ixgbe_main.c
+++ b/drivers/net/ixgbe/ixgbe_main.c
@@ -2826,6 +2826,7 @@ static int ixgbe_up_complete(struct ixgbe_adapter *adapter)
2826 u32 txdctl, rxdctl, mhadd; 2826 u32 txdctl, rxdctl, mhadd;
2827 u32 dmatxctl; 2827 u32 dmatxctl;
2828 u32 gpie; 2828 u32 gpie;
2829 u32 ctrl_ext;
2829 2830
2830 ixgbe_get_hw_control(adapter); 2831 ixgbe_get_hw_control(adapter);
2831 2832
@@ -3015,6 +3016,12 @@ static int ixgbe_up_complete(struct ixgbe_adapter *adapter)
3015 adapter->flags |= IXGBE_FLAG_NEED_LINK_UPDATE; 3016 adapter->flags |= IXGBE_FLAG_NEED_LINK_UPDATE;
3016 adapter->link_check_timeout = jiffies; 3017 adapter->link_check_timeout = jiffies;
3017 mod_timer(&adapter->watchdog_timer, jiffies); 3018 mod_timer(&adapter->watchdog_timer, jiffies);
3019
3020 /* Set PF Reset Done bit so PF/VF Mail Ops can work */
3021 ctrl_ext = IXGBE_READ_REG(hw, IXGBE_CTRL_EXT);
3022 ctrl_ext |= IXGBE_CTRL_EXT_PFRSTD;
3023 IXGBE_WRITE_REG(hw, IXGBE_CTRL_EXT, ctrl_ext);
3024
3018 return 0; 3025 return 0;
3019} 3026}
3020 3027