From b822a5eae9017a9670d221ce4514124e71b26ec2 Mon Sep 17 00:00:00 2001 From: Bill Paul Date: Tue, 18 Jan 2000 00:26:29 +0000 Subject: [PATCH] Add the vendor/device ID for the Farallon PN9000SX gigabit ethernet card, which is apparently also a Tigon 2 device. --- sys/dev/ti/if_ti.c | 2 ++ sys/dev/ti/if_tireg.h | 7 +++++++ sys/pci/if_ti.c | 2 ++ sys/pci/if_tireg.h | 7 +++++++ 4 files changed, 18 insertions(+) diff --git a/sys/dev/ti/if_ti.c b/sys/dev/ti/if_ti.c index 8748f26ec0b..5b00f305d77 100644 --- a/sys/dev/ti/if_ti.c +++ b/sys/dev/ti/if_ti.c @@ -144,6 +144,8 @@ static struct ti_type ti_devs[] = { "Netgear GA620 Gigabit Ethernet" }, { SGI_VENDORID, SGI_DEVICEID_TIGON, "Silicon Graphics Gigabit Ethernet" }, + { DEC_VENDORID, DEC_DEVICEID_FARALLON_PN9000SX, + "Farallon PN9000SX Gigabit Ethernet" }, { 0, 0, NULL } }; diff --git a/sys/dev/ti/if_tireg.h b/sys/dev/ti/if_tireg.h index b66303bb2ea..8b7d5b146ab 100644 --- a/sys/dev/ti/if_tireg.h +++ b/sys/dev/ti/if_tireg.h @@ -79,6 +79,13 @@ #define SGI_VENDORID 0x10A9 #define SGI_DEVICEID_TIGON 0x0009 +/* + * DEC vendor ID, Farallon device ID. Apparently, Farallon used + * the DEC vendor ID in their cards by mistake. + */ +#define DEC_VENDORID 0x1011 +#define DEC_DEVICEID_FARALLON_PN9000SX 0x001a + /* * Tigon configuration and control registers. */ diff --git a/sys/pci/if_ti.c b/sys/pci/if_ti.c index 8748f26ec0b..5b00f305d77 100644 --- a/sys/pci/if_ti.c +++ b/sys/pci/if_ti.c @@ -144,6 +144,8 @@ static struct ti_type ti_devs[] = { "Netgear GA620 Gigabit Ethernet" }, { SGI_VENDORID, SGI_DEVICEID_TIGON, "Silicon Graphics Gigabit Ethernet" }, + { DEC_VENDORID, DEC_DEVICEID_FARALLON_PN9000SX, + "Farallon PN9000SX Gigabit Ethernet" }, { 0, 0, NULL } }; diff --git a/sys/pci/if_tireg.h b/sys/pci/if_tireg.h index b66303bb2ea..8b7d5b146ab 100644 --- a/sys/pci/if_tireg.h +++ b/sys/pci/if_tireg.h @@ -79,6 +79,13 @@ #define SGI_VENDORID 0x10A9 #define SGI_DEVICEID_TIGON 0x0009 +/* + * DEC vendor ID, Farallon device ID. Apparently, Farallon used + * the DEC vendor ID in their cards by mistake. + */ +#define DEC_VENDORID 0x1011 +#define DEC_DEVICEID_FARALLON_PN9000SX 0x001a + /* * Tigon configuration and control registers. */