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);