Print this page
XXXX Intel X540 support
        
@@ -110,10 +110,11 @@
                         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,10 +164,11 @@
                 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,10 +180,11 @@
                 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,10 +557,11 @@
                                 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);