From: Sepherosa Ziehau Date: Sat, 18 Aug 2012 03:15:44 +0000 (+0800) Subject: bge: Always configure MII mode register X-Git-Tag: v3.2.0~368 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/dda43ff2bc5975a3cbd91838e7a46332039962f4?ds=sidebyside bge: Always configure MII mode register --- diff --git a/sys/dev/netif/bge/if_bge.c b/sys/dev/netif/bge/if_bge.c index c0ed8973c6..cd6d159fe5 100644 --- a/sys/dev/netif/bge/if_bge.c +++ b/sys/dev/netif/bge/if_bge.c @@ -2855,6 +2855,10 @@ bge_reset(struct bge_softc *sc) CSR_WRITE_4(sc, BGE_SERDES_CFG, serdescfg); } + CSR_WRITE_4(sc, BGE_MI_MODE, + sc->bge_mi_mode & ~BGE_MIMODE_AUTOPOLL); + DELAY(80); + /* XXX: Broadcom Linux driver. */ if ((sc->bge_flags & BGE_FLAG_PCIE) && sc->bge_chipid != BGE_CHIPID_BCM5750_A0 &&