summaryrefslogtreecommitdiffstats
path: root/sys/pci
diff options
context:
space:
mode:
authorsilby <silby@FreeBSD.org>2003-01-22 17:14:33 +0000
committersilby <silby@FreeBSD.org>2003-01-22 17:14:33 +0000
commitfaf98b80a208d8ab1f9319768a2f70a286dcd181 (patch)
tree48ea780a214f3ca8cbd7a620ea074ae7ec956dd9 /sys/pci
parentdb88a2966de0296f79142aed576ebcd39442bf36 (diff)
downloadFreeBSD-src-faf98b80a208d8ab1f9319768a2f70a286dcd181.zip
FreeBSD-src-faf98b80a208d8ab1f9319768a2f70a286dcd181.tar.gz
Correctly identify the 3C920B chipset; although it may ship with some Nforce2
boards, it's definitely not an Nvidia chip. Info from: Nvidia's Linux Network driver & pciids.sourceforge.net
Diffstat (limited to 'sys/pci')
-rw-r--r--sys/pci/if_xl.c8
-rw-r--r--sys/pci/if_xlreg.h2
2 files changed, 5 insertions, 5 deletions
diff --git a/sys/pci/if_xl.c b/sys/pci/if_xl.c
index 203f9ba..94ef499 100644
--- a/sys/pci/if_xl.c
+++ b/sys/pci/if_xl.c
@@ -184,8 +184,8 @@ static struct xl_type xl_devs[] = {
"3Com 3c905B-COMBO Fast Etherlink XL" },
{ TC_VENDORID, TC_DEVICEID_TORNADO_10_100BT,
"3Com 3c905C-TX Fast Etherlink XL" },
- { TC_VENDORID, TC_DEVICEID_TORNADO_10_100BT_NVIDIA,
- "3Com 3c905C-TX on nVidia nForce2 chipset" },
+ { TC_VENDORID, TC_DEVICEID_TORNADO_10_100BT_920B,
+ "3Com 3c920B-EMB Integrated Fast Etherlink XL" },
{ TC_VENDORID, TC_DEVICEID_HURRICANE_10_100BT_SERV,
"3Com 3c980 Fast Etherlink XL" },
{ TC_VENDORID, TC_DEVICEID_TORNADO_10_100BT_SERV,
@@ -1247,7 +1247,7 @@ xl_choose_xcvr(sc, verbose)
case TC_DEVICEID_HURRICANE_656: /* 3c656 */
case TC_DEVICEID_HURRICANE_656B: /* 3c656B */
case TC_DEVICEID_TORNADO_656C: /* 3c656C */
- case TC_DEVICEID_TORNADO_10_100BT_NVIDIA: /* nVidia nForce2 */
+ case TC_DEVICEID_TORNADO_10_100BT_920B: /* 3c920B-EMB */
sc->xl_media = XL_MEDIAOPT_MII;
sc->xl_xcvr = XL_XCVR_MII;
if (verbose)
@@ -1344,7 +1344,7 @@ xl_attach(dev)
pci_get_device(dev) == TC_DEVICEID_HURRICANE_656B)
sc->xl_flags |= XL_FLAG_INVERT_MII_PWR |
XL_FLAG_INVERT_LED_PWR;
- if (pci_get_device(dev) == TC_DEVICEID_TORNADO_10_100BT_NVIDIA)
+ if (pci_get_device(dev) == TC_DEVICEID_TORNADO_10_100BT_920B)
sc->xl_flags |= XL_FLAG_PHYOK;
/*
diff --git a/sys/pci/if_xlreg.h b/sys/pci/if_xlreg.h
index a035dc6..0a5ce44 100644
--- a/sys/pci/if_xlreg.h
+++ b/sys/pci/if_xlreg.h
@@ -677,7 +677,7 @@ struct xl_stats {
#define TC_DEVICEID_CYCLONE_10_100_COMBO 0x9058
#define TC_DEVICEID_CYCLONE_10_100FX 0x905A
#define TC_DEVICEID_TORNADO_10_100BT 0x9200
-#define TC_DEVICEID_TORNADO_10_100BT_NVIDIA 0x9201
+#define TC_DEVICEID_TORNADO_10_100BT_920B 0x9201
#define TC_DEVICEID_HURRICANE_10_100BT_SERV 0x9800
#define TC_DEVICEID_TORNADO_10_100BT_SERV 0x9805
#define TC_DEVICEID_HURRICANE_SOHO100TX 0x7646
OpenPOWER on IntegriCloud