summaryrefslogtreecommitdiffstats
path: root/sys/dev/bge
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2007-02-14 19:44:15 +0000
committerjkim <jkim@FreeBSD.org>2007-02-14 19:44:15 +0000
commitf3998d2991eb6b3bb240a2a2cce0d61b51bcdf70 (patch)
treef7d2c119224484a7bb0da6eaf38f46af6318eceb /sys/dev/bge
parente0c911e2622a9fe04b75b55bb7255577bf8ea9ee (diff)
downloadFreeBSD-src-f3998d2991eb6b3bb240a2a2cce0d61b51bcdf70.zip
FreeBSD-src-f3998d2991eb6b3bb240a2a2cce0d61b51bcdf70.tar.gz
Use bge_writereg_ind() to do global reset as we did before 1.159 for certain
chipsets. It was causing 'firmware handshake timed out' errors for some chips. Discussed with: scottl
Diffstat (limited to 'sys/dev/bge')
-rw-r--r--sys/dev/bge/if_bge.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/bge/if_bge.c b/sys/dev/bge/if_bge.c
index fc27313..f7ec758 100644
--- a/sys/dev/bge/if_bge.c
+++ b/sys/dev/bge/if_bge.c
@@ -2593,7 +2593,7 @@ bge_reset(struct bge_softc *sc)
dev = sc->bge_dev;
- if (BGE_IS_5705_PLUS(sc) && !BGE_IS_5714_FAMILY(sc)) {
+ if (BGE_IS_575X_PLUS(sc) && !BGE_IS_5714_FAMILY(sc)) {
if (sc->bge_flags & BGE_FLAG_PCIE)
write_op = bge_writemem_direct;
else
OpenPOWER on IntegriCloud