Add support for the Netgear GA620T copper gigabit card.
This commit is contained in:
parent
abe1d92e0a
commit
6f069b494a
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=64139
@ -70,13 +70,15 @@ driver has been tested with the following Tigon-based adapters:
|
||||
.It
|
||||
The Alteon AceNIC V gigabit ethernet adapter (1000baseSX)
|
||||
.It
|
||||
The Alteon AceNIC V gigabit ethernet adapter (1000bassTX)
|
||||
The Alteon AceNIC V gigabit ethernet adapter (1000bassT)
|
||||
.It
|
||||
The 3Com 3c985-SX gigabit ethernet adapter (Tigon 1)
|
||||
.It
|
||||
The 3Com 3c985B-SX gigabit ethernet adapter (Tigon 2)
|
||||
.It
|
||||
The Netgear GA620 gigabit ethernet adapter
|
||||
The Netgear GA620 gigabit ethernet adapter (1000baseSX)
|
||||
.It
|
||||
The Netgear GA620T gigabit ethernet adapter (1000baseT)
|
||||
.El
|
||||
.Pp
|
||||
The following should also be supported but have not yet been tested:
|
||||
|
@ -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;
|
||||
|
@ -73,6 +73,7 @@
|
||||
*/
|
||||
#define NG_VENDORID 0x1385
|
||||
#define NG_DEVICEID_GA620 0x620A
|
||||
#define NG_DEVICEID_GA620T 0x630A
|
||||
|
||||
/*
|
||||
* SGI device/vendor ID.
|
||||
|
@ -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;
|
||||
|
@ -73,6 +73,7 @@
|
||||
*/
|
||||
#define NG_VENDORID 0x1385
|
||||
#define NG_DEVICEID_GA620 0x620A
|
||||
#define NG_DEVICEID_GA620T 0x630A
|
||||
|
||||
/*
|
||||
* SGI device/vendor ID.
|
||||
|
Loading…
Reference in New Issue
Block a user