Print this page
4431 igb support for I354
4616 igb has uninitialized kstats

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/e1000api/e1000_hw.h
          +++ new/usr/src/uts/common/io/e1000api/e1000_hw.h
↓ open down ↓ 162 lines elided ↑ open up ↑
 163  163  #define E1000_DEV_ID_I350_SERDES                0x1523
 164  164  #define E1000_DEV_ID_I350_SGMII                 0x1524
 165  165  #define E1000_DEV_ID_I350_DA4                   0x1546
 166  166  #define E1000_DEV_ID_I210_COPPER                0x1533
 167  167  #define E1000_DEV_ID_I210_COPPER_OEM1           0x1534
 168  168  #define E1000_DEV_ID_I210_COPPER_IT             0x1535
 169  169  #define E1000_DEV_ID_I210_FIBER                 0x1536
 170  170  #define E1000_DEV_ID_I210_SERDES                0x1537
 171  171  #define E1000_DEV_ID_I210_SGMII                 0x1538
 172  172  #define E1000_DEV_ID_I211_COPPER                0x1539
      173 +#define E1000_DEV_ID_I354_BACKPLANE_1GBPS       0x1F40
      174 +#define E1000_DEV_ID_I354_SGMII                 0x1F41
      175 +#define E1000_DEV_ID_I354_BACKPLANE_2_5GBPS     0x1F45
 173  176  #define E1000_DEV_ID_DH89XXCC_SGMII             0x0438
 174  177  #define E1000_DEV_ID_DH89XXCC_SERDES            0x043A
 175  178  #define E1000_DEV_ID_DH89XXCC_BACKPLANE         0x043C
 176  179  #define E1000_DEV_ID_DH89XXCC_SFP               0x0440
 177  180  
 178  181  #define E1000_REVISION_0        0
 179  182  #define E1000_REVISION_1        1
 180  183  #define E1000_REVISION_2        2
 181  184  #define E1000_REVISION_3        3
 182  185  #define E1000_REVISION_4        4
↓ open down ↓ 31 lines elided ↑ open up ↑
 214  217          e1000_ich8lan,
 215  218          e1000_ich9lan,
 216  219          e1000_ich10lan,
 217  220          e1000_pchlan,
 218  221          e1000_pch2lan,
 219  222          e1000_pch_lpt,
 220  223          e1000_82575,
 221  224          e1000_82576,
 222  225          e1000_82580,
 223  226          e1000_i350,
      227 +        e1000_i354,
 224  228          e1000_i210,
 225  229          e1000_i211,
 226  230          e1000_vfadapt,
 227  231          e1000_vfadapt_i350,
 228  232          e1000_num_macs  /* List is 1-based, so subtract 1 for TRUE count. */
 229  233  };
 230  234  
 231  235  enum e1000_media_type {
 232  236          e1000_media_type_unknown = 0,
 233  237          e1000_media_type_copper = 1,
↓ open down ↓ 777 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX