From dda43ff2bc5975a3cbd91838e7a46332039962f4 Mon Sep 17 00:00:00 2001 From: Sepherosa Ziehau Date: Sat, 18 Aug 2012 11:15:44 +0800 Subject: [PATCH] bge: Always configure MII mode register --- sys/dev/netif/bge/if_bge.c | 4 ++++ 1 file changed, 4 insertions(+) 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 && -- 2.41.0