summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad Smith <brad@cvs.openbsd.org>2006-10-03 20:36:11 +0000
committerBrad Smith <brad@cvs.openbsd.org>2006-10-03 20:36:11 +0000
commit7f478f8c479940e1a6dfd19ec42755dd7da7b89e (patch)
treea028d0f3e7ab23f31da71b4870b22cb135440124
parent823b5f8c17155bc417b2b9f72b95fcab94a46475 (diff)
add in a missing piece of the ASIX AX88190 chipset workaround to dp8390_init().
-rw-r--r--sys/dev/ic/dp8390.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/ic/dp8390.c b/sys/dev/ic/dp8390.c
index 87bc051ffae..1de6cee193e 100644
--- a/sys/dev/ic/dp8390.c
+++ b/sys/dev/ic/dp8390.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: dp8390.c,v 1.33 2006/10/03 20:06:21 brad Exp $ */
+/* $OpenBSD: dp8390.c,v 1.34 2006/10/03 20:36:10 brad Exp $ */
/* $NetBSD: dp8390.c,v 1.13 1998/07/05 06:49:11 jonathan Exp $ */
/*
@@ -283,7 +283,7 @@ dp8390_init(sc)
NIC_PUT(regt, regh, ED_P0_RBCR1, 0);
/* Tell RCR to do nothing for now. */
- NIC_PUT(regt, regh, ED_P0_RCR, ED_RCR_MON);
+ NIC_PUT(regt, regh, ED_P0_RCR, ED_RCR_MON | sc->rcr_proto);
/* Place NIC in internal loopback mode. */
NIC_PUT(regt, regh, ED_P0_TCR, ED_TCR_LB0);