summaryrefslogtreecommitdiffstats
path: root/sys/dev/mii/e1000phy.c
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2010-03-03 17:56:52 +0000
committeryongari <yongari@FreeBSD.org>2010-03-03 17:56:52 +0000
commit06472b9695cbc871cff421e16a2dd8ff09d79cf7 (patch)
tree360debac111b8a281056f19b98f52313259183e7 /sys/dev/mii/e1000phy.c
parent2e980c4bcf447bd8ccd284e972342df981d9b51b (diff)
downloadFreeBSD-src-06472b9695cbc871cff421e16a2dd8ff09d79cf7.zip
FreeBSD-src-06472b9695cbc871cff421e16a2dd8ff09d79cf7.tar.gz
Remove programming LED register and enable 25MHz TX clock for
88E1149 PHY. This will fix intermittent watchdog timeouts as well as very slow network performance on 88E8072 Yukon Extreme. PR: kern/144148 MFC after: 1 week
Diffstat (limited to 'sys/dev/mii/e1000phy.c')
-rw-r--r--sys/dev/mii/e1000phy.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/dev/mii/e1000phy.c b/sys/dev/mii/e1000phy.c
index 2ff31d3..b50eb07 100644
--- a/sys/dev/mii/e1000phy.c
+++ b/sys/dev/mii/e1000phy.c
@@ -276,7 +276,6 @@ e1000phy_reset(struct mii_softc *sc)
case MII_MODEL_MARVELL_E1118:
break;
case MII_MODEL_MARVELL_E1116:
- case MII_MODEL_MARVELL_E1149:
page = PHY_READ(sc, E1000_EADR);
/* Select page 3, LED control register. */
PHY_WRITE(sc, E1000_EADR, 3);
OpenPOWER on IntegriCloud