aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ti
diff options
context:
space:
mode:
authorBill Paul <wpaul@FreeBSD.org>2000-08-02 18:49:17 +0000
committerBill Paul <wpaul@FreeBSD.org>2000-08-02 18:49:17 +0000
commit6f069b494af542b6fc0a121cc981362306f2e5aa (patch)
tree9345e34529ffe43ad4d7e283c3ce818ab64e87a4 /sys/dev/ti
parentabe1d92e0ac3924fa763661a870fe0b7371c54c2 (diff)
Notes
Diffstat (limited to 'sys/dev/ti')
-rw-r--r--sys/dev/ti/if_ti.c8
-rw-r--r--sys/dev/ti/if_tireg.h1
2 files changed, 8 insertions, 1 deletions
diff --git a/sys/dev/ti/if_ti.c b/sys/dev/ti/if_ti.c
index c766abf96362..7e1b6f760607 100644
--- a/sys/dev/ti/if_ti.c
+++ b/sys/dev/ti/if_ti.c
@@ -141,7 +141,9 @@ static struct ti_type ti_devs[] = {
{ TC_VENDORID, TC_DEVICEID_3C985,
"3Com 3c985-SX Gigabit Ethernet" },
{ NG_VENDORID, NG_DEVICEID_GA620,
- "Netgear GA620 Gigabit Ethernet" },
+ "Netgear GA620 1000baseSX Gigabit Ethernet" },
+ { NG_VENDORID, NG_DEVICEID_GA620T,
+ "Netgear GA620 1000baseT Gigabit Ethernet" },
{ SGI_VENDORID, SGI_DEVICEID_TIGON,
"Silicon Graphics Gigabit Ethernet" },
{ DEC_VENDORID, DEC_DEVICEID_FARALLON_PN9000SX,
@@ -1700,6 +1702,10 @@ static int ti_attach(dev)
if (pci_get_vendor(dev) == ALT_VENDORID &&
pci_get_device(dev) == ALT_DEVICEID_ACENIC_COPPER)
sc->ti_copper = 1;
+ /* Ok, it's not the only copper card available. */
+ if (pci_get_vendor(dev) == NG_VENDORID &&
+ pci_get_device(dev) == NG_DEVICEID_GA620T)
+ sc->ti_copper = 1;
/* Set default tuneable values. */
sc->ti_stat_ticks = 2 * TI_TICKS_PER_SEC;
diff --git a/sys/dev/ti/if_tireg.h b/sys/dev/ti/if_tireg.h
index 1e632f578fc1..471227223f77 100644
--- a/sys/dev/ti/if_tireg.h
+++ b/sys/dev/ti/if_tireg.h
@@ -73,6 +73,7 @@
*/
#define NG_VENDORID 0x1385
#define NG_DEVICEID_GA620 0x620A
+#define NG_DEVICEID_GA620T 0x630A
/*
* SGI device/vendor ID.