Print this page
XXXX Intel X540 support
*** 110,119 ****
--- 110,120 ----
ixgbe_ks->qbtc[i].value.ui64 +=
IXGBE_READ_REG(hw, IXGBE_QBTC(i));
break;
case ixgbe_mac_82599EB:
+ case ixgbe_mac_X540:
ixgbe_ks->qbtc[i].value.ui64 +=
IXGBE_READ_REG(hw, IXGBE_QBTC_L(i));
ixgbe_ks->qbtc[i].value.ui64 +=
((uint64_t)((IXGBE_READ_REG(hw,
IXGBE_QBTC_H(i))) & 0xF) << 32);
*** 163,172 ****
--- 164,174 ----
ixgbe_ks->lxonrxc.value.ui64 += IXGBE_READ_REG(hw,
IXGBE_LXONRXC);
break;
case ixgbe_mac_82599EB:
+ case ixgbe_mac_X540:
ixgbe_ks->lxonrxc.value.ui64 += IXGBE_READ_REG(hw,
IXGBE_LXONRXCNT);
break;
default:
*** 178,187 ****
--- 180,190 ----
ixgbe_ks->lxoffrxc.value.ui64 += IXGBE_READ_REG(hw,
IXGBE_LXOFFRXC);
break;
case ixgbe_mac_82599EB:
+ case ixgbe_mac_X540:
ixgbe_ks->lxoffrxc.value.ui64 += IXGBE_READ_REG(hw,
IXGBE_LXOFFRXCNT);
break;
default:
*** 554,563 ****
--- 557,567 ----
ixgbe_ks->qbtc[i].value.ui64 +=
IXGBE_READ_REG(hw, IXGBE_QBTC(i));
break;
case ixgbe_mac_82599EB:
+ case ixgbe_mac_X540:
ixgbe_ks->qbtc[i].value.ui64 +=
IXGBE_READ_REG(hw, IXGBE_QBTC_L(i));
ixgbe_ks->qbtc[i].value.ui64 +=
((uint64_t)((IXGBE_READ_REG(hw,
IXGBE_QBTC_H(i))) & 0xF) << 32);