Print this page
2038 Add in I350 and ET2 support into igb
Reviewed by: Dan McDonald <danmcd@nexenta.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/igb/igb_regs.h
          +++ new/usr/src/uts/common/io/igb/igb_regs.h
↓ open down ↓ 12 lines elided ↑ open up ↑
  13   13   * When distributing Covered Code, include this CDDL HEADER in each
  14   14   * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15   * If applicable, add the following below this CDDL HEADER, with the
  16   16   * fields enclosed by brackets "[]" replaced with your own identifying
  17   17   * information: Portions Copyright [yyyy] [name of copyright owner]
  18   18   *
  19   19   * CDDL HEADER END
  20   20   */
  21   21  
  22   22  /*
  23      - * Copyright(c) 2007-2010 Intel Corporation. All rights reserved.
       23 + * Copyright (c) 2007-2012 Intel Corporation. All rights reserved.
  24   24   */
  25   25  
  26   26  /*
  27   27   * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
  28   28   */
  29   29  
  30   30  /* IntelVersion: 1.82.2.1 v3_3_14_3_BHSW1 */
  31   31  
  32   32  #ifndef _IGB_REGS_H
  33   33  #define _IGB_REGS_H
↓ open down ↓ 529 lines elided ↑ open up ↑
 563  563  #define E1000_DMCTXTH   0x03550 /* Transmit Threshold */
 564  564  #define E1000_DMCTLX    0x02514 /* Time to Lx Request */
 565  565  #define E1000_DMCRTRH   0x05DD0 /* Receive Packet Rate Threshold */
 566  566  #define E1000_DMCCNT    0x05DD4 /* Current RX Count */
 567  567  #define E1000_FCRTC     0x02170 /* Flow Control Rx high watermark */
 568  568  #define E1000_PCIEMISC  0x05BB8 /* PCIE misc config register */
 569  569  
 570  570  /* PCIe Parity Status Register */
 571  571  #define E1000_PCIEERRSTS        0x05BA8
 572  572  
      573 +/* Energy Efficient Ethernet "EEE" registers */
      574 +#define E1000_IPCNFG    0x0E38 /* Internal PHY Configuration */
      575 +#define E1000_LTRC      0x01A0 /* Latency Tolerance Reporting Control */
      576 +#define E1000_EEER      0x0E30 /* Energy Efficient Ethernet "EEE" */
      577 +#define E1000_EEE_SU    0x0E34 /* EEE Setup */
      578 +#define E1000_TLPIC     0x4148 /* EEE Tx LPI Count - TLPIC */
      579 +#define E1000_RLPIC     0x414C /* EEE Rx LPI Count - RLPIC */
      580 +
 573  581  #ifdef __cplusplus
 574  582  }
 575  583  #endif
 576  584  #endif  /* _IGB_REGS_H */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX