aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/bge/if_bge.c
diff options
context:
space:
mode:
authorPyun YongHyeon <yongari@FreeBSD.org>2009-12-08 03:24:29 +0000
committerPyun YongHyeon <yongari@FreeBSD.org>2009-12-08 03:24:29 +0000
commit9766cbd144d07c88141626b3df596c83019d071d (patch)
treecf258e46d727132bb7db3ed23d1ea4fc06460dc6 /sys/dev/bge/if_bge.c
parent4edd8523d4e623d40cf1aae8b8f58b8b8ccb5318 (diff)
downloadsrc-9766cbd144d07c88141626b3df596c83019d071d.tar.gz
src-9766cbd144d07c88141626b3df596c83019d071d.zip
Partially revert r200228. For mini RCB case, bge(4) still have to
disable mini ring withtout regard to mini ring support. Reported by: marcel Tested by: marcel
Notes
Notes: svn path=/head/; revision=200246
Diffstat (limited to 'sys/dev/bge/if_bge.c')
-rw-r--r--sys/dev/bge/if_bge.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/sys/dev/bge/if_bge.c b/sys/dev/bge/if_bge.c
index f948bd793500..1fc350f2c527 100644
--- a/sys/dev/bge/if_bge.c
+++ b/sys/dev/bge/if_bge.c
@@ -1618,13 +1618,11 @@ bge_blockinit(struct bge_softc *sc)
CSR_WRITE_4(sc, BGE_RX_JUMBO_RCB_NICADDR, rcb->bge_nicaddr);
/* Set up dummy disabled mini ring RCB */
- if (sc->bge_asicrev == BGE_ASICREV_BCM5700) {
- rcb = &sc->bge_ldata.bge_info.bge_mini_rx_rcb;
- rcb->bge_maxlen_flags =
- BGE_RCB_MAXLEN_FLAGS(0, BGE_RCB_FLAG_RING_DISABLED);
- CSR_WRITE_4(sc, BGE_RX_MINI_RCB_MAXLEN_FLAGS,
- rcb->bge_maxlen_flags);
- }
+ rcb = &sc->bge_ldata.bge_info.bge_mini_rx_rcb;
+ rcb->bge_maxlen_flags =
+ BGE_RCB_MAXLEN_FLAGS(0, BGE_RCB_FLAG_RING_DISABLED);
+ CSR_WRITE_4(sc, BGE_RX_MINI_RCB_MAXLEN_FLAGS,
+ rcb->bge_maxlen_flags);
}
/*