diff options
Diffstat (limited to 'drivers/net/e1000e/e1000.h')
-rw-r--r-- | drivers/net/e1000e/e1000.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/net/e1000e/e1000.h b/drivers/net/e1000e/e1000.h index 405a144ebca..3e187b0e420 100644 --- a/drivers/net/e1000e/e1000.h +++ b/drivers/net/e1000e/e1000.h | |||
@@ -141,6 +141,22 @@ struct e1000_info; | |||
141 | #define HV_TNCRS_UPPER PHY_REG(778, 29) /* Transmit with no CRS */ | 141 | #define HV_TNCRS_UPPER PHY_REG(778, 29) /* Transmit with no CRS */ |
142 | #define HV_TNCRS_LOWER PHY_REG(778, 30) | 142 | #define HV_TNCRS_LOWER PHY_REG(778, 30) |
143 | 143 | ||
144 | #define E1000_FCRTV_PCH 0x05F40 /* PCH Flow Control Refresh Timer Value */ | ||
145 | |||
146 | /* BM PHY Copper Specific Status */ | ||
147 | #define BM_CS_STATUS 17 | ||
148 | #define BM_CS_STATUS_LINK_UP 0x0400 | ||
149 | #define BM_CS_STATUS_RESOLVED 0x0800 | ||
150 | #define BM_CS_STATUS_SPEED_MASK 0xC000 | ||
151 | #define BM_CS_STATUS_SPEED_1000 0x8000 | ||
152 | |||
153 | /* 82577 Mobile Phy Status Register */ | ||
154 | #define HV_M_STATUS 26 | ||
155 | #define HV_M_STATUS_AUTONEG_COMPLETE 0x1000 | ||
156 | #define HV_M_STATUS_SPEED_MASK 0x0300 | ||
157 | #define HV_M_STATUS_SPEED_1000 0x0200 | ||
158 | #define HV_M_STATUS_LINK_UP 0x0040 | ||
159 | |||
144 | enum e1000_boards { | 160 | enum e1000_boards { |
145 | board_82571, | 161 | board_82571, |
146 | board_82572, | 162 | board_82572, |