diff options
Diffstat (limited to 'drivers/net/tg3.c')
-rw-r--r-- | drivers/net/tg3.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c index 25e57d8ddb51..b5c4799003e0 100644 --- a/drivers/net/tg3.c +++ b/drivers/net/tg3.c | |||
@@ -1117,6 +1117,12 @@ static int tg3_phy_reset(struct tg3 *tp) | |||
1117 | udelay(40); | 1117 | udelay(40); |
1118 | tw32_f(TG3_CPMU_LSPD_1000MB_CLK, val); | 1118 | tw32_f(TG3_CPMU_LSPD_1000MB_CLK, val); |
1119 | } | 1119 | } |
1120 | |||
1121 | /* Disable GPHY autopowerdown. */ | ||
1122 | tg3_writephy(tp, MII_TG3_MISC_SHDW, | ||
1123 | MII_TG3_MISC_SHDW_WREN | | ||
1124 | MII_TG3_MISC_SHDW_APD_SEL | | ||
1125 | MII_TG3_MISC_SHDW_APD_WKTM_84MS); | ||
1120 | } | 1126 | } |
1121 | 1127 | ||
1122 | out: | 1128 | out: |