summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2004-04-13 19:34:20 +0000
committerimp <imp@FreeBSD.org>2004-04-13 19:34:20 +0000
commitd5f2a0a5ed70609f0a843ea61a7a6f3e0ce157c1 (patch)
treee71a6a2291251306aba68f0616398442f988ea58
parentb471e537624cbd601f007979b7ccbfd941d9d9c9 (diff)
downloadFreeBSD-src-d5f2a0a5ed70609f0a843ea61a7a6f3e0ce157c1.zip
FreeBSD-src-d5f2a0a5ed70609f0a843ea61a7a6f3e0ce157c1.tar.gz
Boomerang 10/100BT (found in 2c905-TX) chips apparently suffer the
same problems as their Hurricane 575* bretheren in that one could set the memory mapped port, but that has no effect. Add a quirk for this. # I'll have to see if I can dig up documentation on these parts to see # if there's someway software can know this other than a table...
-rw-r--r--sys/pci/if_xl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/pci/if_xl.c b/sys/pci/if_xl.c
index 032de52..3016b6e 100644
--- a/sys/pci/if_xl.c
+++ b/sys/pci/if_xl.c
@@ -1373,6 +1373,7 @@ xl_attach(dev)
sc->xl_flags |= XL_FLAG_PHYOK;
switch (did) {
+ case TC_DEVICEID_BOOMERANG_10_100BT: /* 3c905-TX */
case TC_DEVICEID_HURRICANE_575A:
case TC_DEVICEID_HURRICANE_575B:
case TC_DEVICEID_HURRICANE_575C:
OpenPOWER on IntegriCloud