diff options
author | Michael Chan <mchan@broadcom.com> | 2013-04-09 04:48:06 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-04-09 15:14:14 -0400 |
commit | 85730a631f0c9fadcf0cc9587cacc755f50766fa (patch) | |
tree | c0b1808632e4a628245c48e696618bf751732941 /drivers/net/ethernet/broadcom/tg3.h | |
parent | 3310e248c863579518b181d242de01def6b86e75 (diff) |
tg3: Add SGMII phy support for 5719/5718 serdes
Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/broadcom/tg3.h')
-rw-r--r-- | drivers/net/ethernet/broadcom/tg3.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/tg3.h b/drivers/net/ethernet/broadcom/tg3.h index 1cdc1b641c77..fd00a38b7ab0 100644 --- a/drivers/net/ethernet/broadcom/tg3.h +++ b/drivers/net/ethernet/broadcom/tg3.h | |||
@@ -2371,6 +2371,13 @@ | |||
2371 | #define MII_TG3_FET_SHDW_AUXSTAT2 0x1b | 2371 | #define MII_TG3_FET_SHDW_AUXSTAT2 0x1b |
2372 | #define MII_TG3_FET_SHDW_AUXSTAT2_APD 0x0020 | 2372 | #define MII_TG3_FET_SHDW_AUXSTAT2_APD 0x0020 |
2373 | 2373 | ||
2374 | /* Serdes PHY Register Definitions */ | ||
2375 | #define SERDES_TG3_1000X_STATUS 0x14 | ||
2376 | #define SERDES_TG3_SGMII_MODE 0x0001 | ||
2377 | #define SERDES_TG3_LINK_UP 0x0002 | ||
2378 | #define SERDES_TG3_FULL_DUPLEX 0x0004 | ||
2379 | #define SERDES_TG3_SPEED_100 0x0008 | ||
2380 | #define SERDES_TG3_SPEED_1000 0x0010 | ||
2374 | 2381 | ||
2375 | /* APE registers. Accessible through BAR1 */ | 2382 | /* APE registers. Accessible through BAR1 */ |
2376 | #define TG3_APE_GPIO_MSG 0x0008 | 2383 | #define TG3_APE_GPIO_MSG 0x0008 |