mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-27 13:43:53 +00:00
ixgbe: clear RNBC only for 82598
RNBC (0x03FC0) is only for 82598 and has different meaning on newer HW. Make sure to only clear it for 82598. Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com> Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
parent
abcc80d26c
commit
f3116f62cb
@ -225,8 +225,9 @@ s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw)
|
||||
IXGBE_READ_REG(hw, IXGBE_GORCH);
|
||||
IXGBE_READ_REG(hw, IXGBE_GOTCL);
|
||||
IXGBE_READ_REG(hw, IXGBE_GOTCH);
|
||||
for (i = 0; i < 8; i++)
|
||||
IXGBE_READ_REG(hw, IXGBE_RNBC(i));
|
||||
if (hw->mac.type == ixgbe_mac_82598EB)
|
||||
for (i = 0; i < 8; i++)
|
||||
IXGBE_READ_REG(hw, IXGBE_RNBC(i));
|
||||
IXGBE_READ_REG(hw, IXGBE_RUC);
|
||||
IXGBE_READ_REG(hw, IXGBE_RFC);
|
||||
IXGBE_READ_REG(hw, IXGBE_ROC);
|
||||
|
Loading…
x
Reference in New Issue
Block a user