diff options
-rw-r--r-- | drivers/net/ixgbe/ixgbe_82598.c | 1 | ||||
-rw-r--r-- | drivers/net/ixgbe/ixgbe_common.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/ixgbe/ixgbe_82598.c b/drivers/net/ixgbe/ixgbe_82598.c index de4db0dc7879..63aacd53aab7 100644 --- a/drivers/net/ixgbe/ixgbe_82598.c +++ b/drivers/net/ixgbe/ixgbe_82598.c | |||
@@ -322,6 +322,7 @@ static s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw, s32 packetbuf_num) | |||
322 | } | 322 | } |
323 | 323 | ||
324 | /* Enable 802.3x based flow control settings. */ | 324 | /* Enable 802.3x based flow control settings. */ |
325 | fctrl_reg |= IXGBE_FCTRL_DPF; | ||
325 | IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl_reg); | 326 | IXGBE_WRITE_REG(hw, IXGBE_FCTRL, fctrl_reg); |
326 | IXGBE_WRITE_REG(hw, IXGBE_RMCS, rmcs_reg); | 327 | IXGBE_WRITE_REG(hw, IXGBE_RMCS, rmcs_reg); |
327 | 328 | ||
diff --git a/drivers/net/ixgbe/ixgbe_common.c b/drivers/net/ixgbe/ixgbe_common.c index 63ab6671d08e..846c9deeaa7a 100644 --- a/drivers/net/ixgbe/ixgbe_common.c +++ b/drivers/net/ixgbe/ixgbe_common.c | |||
@@ -1700,6 +1700,7 @@ s32 ixgbe_fc_enable(struct ixgbe_hw *hw, s32 packetbuf_num) | |||
1700 | } | 1700 | } |
1701 | 1701 | ||
1702 | /* Enable 802.3x based flow control settings. */ | 1702 | /* Enable 802.3x based flow control settings. */ |
1703 | mflcn_reg |= IXGBE_MFLCN_DPF; | ||
1703 | IXGBE_WRITE_REG(hw, IXGBE_MFLCN, mflcn_reg); | 1704 | IXGBE_WRITE_REG(hw, IXGBE_MFLCN, mflcn_reg); |
1704 | IXGBE_WRITE_REG(hw, IXGBE_FCCFG, fccfg_reg); | 1705 | IXGBE_WRITE_REG(hw, IXGBE_FCCFG, fccfg_reg); |
1705 | 1706 | ||