diff options
Diffstat (limited to 'sys/dev/pci/pcidevs_data.h')
-rw-r--r-- | sys/dev/pci/pcidevs_data.h | 1745 |
1 files changed, 1589 insertions, 156 deletions
diff --git a/sys/dev/pci/pcidevs_data.h b/sys/dev/pci/pcidevs_data.h index 2bd46cb1901..28676ba536b 100644 --- a/sys/dev/pci/pcidevs_data.h +++ b/sys/dev/pci/pcidevs_data.h @@ -2,10 +2,39 @@ * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * OpenBSD: pcidevs,v 1.17 1997/04/10 16:33:11 pefo Exp + * NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp */ -/* $NetBSD: pcidevs,v 1.20 1996/10/19 13:01:49 jonathan Exp $ */ +/* + * Copyright (c) 1995, 1996 Christopher G. Demetriou + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by Christopher G. Demetriou + * for the NetBSD Project. + * 4. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ struct pci_knowndev pci_knowndevs[] = { { @@ -57,22 +86,46 @@ struct pci_knowndev pci_knowndevs[] = { "3c905 100Base-T4", }, { + PCI_VENDOR_3DLABS, PCI_PRODUCT_3DLABS_300SX, + 0, + "3D Labs", + "300SX (\"Glint\")", + }, + { + PCI_VENDOR_ACC, PCI_PRODUCT_ACC_2188, + 0, + "ACC Microelectronics", + "ACCM 2188 VL-PCI Bridge", + }, + { + PCI_VENDOR_ACER, PCI_PRODUCT_ACER_M1435, + 0, + "Acer", + "M1435 VL-PCI Bridge", + }, + { PCI_VENDOR_ALI, PCI_PRODUCT_ALI_M1445, 0, "Acer Labs", - "M1445", + "M1445 VL-PCI Bridge", }, { PCI_VENDOR_ALI, PCI_PRODUCT_ALI_M1449, 0, "Acer Labs", - "M1449", + "M1449 PCI-ISA Bridge", }, { PCI_VENDOR_ALI, PCI_PRODUCT_ALI_M1451, 0, "Acer Labs", - "M1451", + "M1451 Host-PCI Bridge", + }, + { + PCI_VENDOR_ALI, PCI_PRODUCT_ALI_M1461, + 0, + "Acer Labs", + "M1461 Host-PCI Bridge", }, { PCI_VENDOR_ALI, PCI_PRODUCT_ALI_M4803, @@ -135,6 +188,12 @@ struct pci_knowndev pci_knowndevs[] = { "AHA-3940", }, { + PCI_VENDOR_ADP, PCI_PRODUCT_ADP_3985, + 0, + "Adaptec", + "AHA-3985", + }, + { PCI_VENDOR_ADP, PCI_PRODUCT_ADP_2944, 0, "Adaptec", @@ -167,28 +226,40 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_AMD, PCI_PRODUCT_AMD_PCNET_PCI, 0, - "AMD", + "Advanced Micro Devices", "79c970 PCnet-PCI LANCE Ethernet", }, { PCI_VENDOR_AMD, PCI_PRODUCT_AMD_PCSCSI_PCI, 0, - "AMD", + "Advanced Micro Devices", "53c974 PCscsi-PCI SCSI", }, { - PCI_VENDOR_ARK, PCI_PRODUCT_ARK_1000PV, + PCI_VENDOR_AMD, PCI_PRODUCT_AMD_PCNETS_PCI, 0, - "Ark Logic (or Arc? or Hercules?)", + "Advanced Micro Devices", + "79C974 PCnet-PCI Ethernet & SCSI", + }, + { + PCI_VENDOR_ARC, PCI_PRODUCT_ARC_1000PV, + 0, + "ARC Logic", "1000PV", }, { - PCI_VENDOR_ARK, PCI_PRODUCT_ARK_2000PV, + PCI_VENDOR_ARC, PCI_PRODUCT_ARC_2000PV, 0, - "Ark Logic (or Arc? or Hercules?)", + "ARC Logic", "2000PV", }, { + PCI_VENDOR_ARC, PCI_PRODUCT_ARC_2000MT, + 0, + "ARC Logic", + "2000MT", + }, + { PCI_VENDOR_ATI, PCI_PRODUCT_ATI_MACH32, 0, "ATI Technologies", @@ -231,28 +302,76 @@ struct pci_knowndev pci_knowndevs[] = { "Mach64 GX", }, { + PCI_VENDOR_AMCIRCUITS, PCI_PRODUCT_AMCIRCUITS_S5933, + 0, + "Applied Micro Circuits", + "S5933 PCI Matchmaker", + }, + { + PCI_VENDOR_AMCIRCUITS, PCI_PRODUCT_AMCIRCUITS_LANAI, + 0, + "Applied Micro Circuits", + "Myrinet LANai Interface", + }, + { PCI_VENDOR_ATRONICS, PCI_PRODUCT_ATRONICS_IDE_2015PL, 0, "Atronics", "IDE-2015PL", }, { - PCI_VENDOR_AVANCE, PCI_PRODUCT_AVANCE_ALG2301, + PCI_VENDOR_AVANCE, PCI_PRODUCT_AVANCE_AVL2301, + 0, + "Avance Logic", + "AVL2301", + }, + { + PCI_VENDOR_AVANCE, PCI_PRODUCT_AVANCE_AVG2302, 0, "Avance Logic", + "AVG2302", + }, + { + PCI_VENDOR_AVANCE2, PCI_PRODUCT_AVANCE2_ALG2301, + 0, + "Avance Logic (2nd PCI Vendor ID)", "ALG2301", }, { - PCI_VENDOR_BUSLOGIC, PCI_PRODUCT_BUSLOGIC_OLD946C, + PCI_VENDOR_AVANCE2, PCI_PRODUCT_AVANCE2_ALG2302, + 0, + "Avance Logic (2nd PCI Vendor ID)", + "ALG2302", + }, + { + PCI_VENDOR_BUSLOGIC, PCI_PRODUCT_BUSLOGIC_MULTIMASTER_NC, 0, "BusLogic", - "946C 01", + "MultiMaster NC", }, { - PCI_VENDOR_BUSLOGIC, PCI_PRODUCT_BUSLOGIC_946C, + PCI_VENDOR_BUSLOGIC, PCI_PRODUCT_BUSLOGIC_MULTIMASTER, 0, "BusLogic", - "946C 10", + "MultiMaster", + }, + { + PCI_VENDOR_BUSLOGIC, PCI_PRODUCT_BUSLOGIC_FLASHPOINT, + 0, + "BusLogic", + "FlashPoint", + }, + { + PCI_VENDOR_C4T, PCI_PRODUCT_C4T_GPPCI, + 0, + "c't Magazin", + "GPPCI", + }, + { + PCI_VENDOR_CHIPS, PCI_PRODUCT_CHIPS_64310, + 0, + "Chips and Technologies", + "64310", }, { PCI_VENDOR_CHIPS, PCI_PRODUCT_CHIPS_65545, @@ -261,40 +380,76 @@ struct pci_knowndev pci_knowndevs[] = { "65545", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_GD_5430, + PCI_VENDOR_CHIPS, PCI_PRODUCT_CHIPS_65548, + 0, + "Chips and Technologies", + "65548", + }, + { + PCI_VENDOR_CHIPS, PCI_PRODUCT_CHIPS_65550, + 0, + "Chips and Technologies", + "65550", + }, + { + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD7548, + 0, + "Cirrus Logic", + "CL-GD7548", + }, + { + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD5430, + 0, + "Cirrus Logic", + "CL-GD5430", + }, + { + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD5434_4, + 0, + "Cirrus Logic", + "CL-GD5434-4", + }, + { + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD5434_8, 0, "Cirrus Logic", - "GD 5430", + "CL-GD5434-8", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_GD_5434_4, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD5436, 0, "Cirrus Logic", - "GD 5434-4", + "CL-GD5436", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_GD_5434_8, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD5446, 0, "Cirrus Logic", - "GD 5434-8", + "CL-GD5446", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_GD_5436, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD6729, 0, "Cirrus Logic", - "GD 5436", + "CL-GD6729", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_6729, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD7542, 0, "Cirrus Logic", - "CL 6729", + "CL-GD7542", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_7542, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD7543, 0, "Cirrus Logic", - "CL 7542", + "CL-GD7543", + }, + { + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD7541, + 0, + "Cirrus Logic", + "CL-GD7541", }, { PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_640A, @@ -303,10 +458,112 @@ struct pci_knowndev pci_knowndevs[] = { "640A", }, { + PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_642, + 0, + "CMD Technology", + "642", + }, + { + PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_646, + 0, + "CMD Technology", + "646", + }, + { + PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_650A, + 0, + "CMD Technology", + "650A", + }, + { + PCI_VENDOR_COGENT, PCI_PRODUCT_COGENT_EM110TX, + 0, + "Cogent Data Technologies", + "EX110TX PCI Fast Ethernet Adapter", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_PCI_EISA_BRIDGE, + 0, + "Compaq", + "PCI-EISA Bridge", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_PCI_ISA_BRIDGE, + 0, + "Compaq", + "PCI-ISA Bridge", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_TRIFLEX1, + 0, + "Compaq", + "Triflex Host-PCI Bridge", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_TRIFLEX2, + 0, + "Compaq", + "Triflex Host-PCI Bridge", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_QVISION_V0, + 0, + "Compaq", + "QVision", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_QVISION_1280P, + 0, + "Compaq", + "QVision 1280/p", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_QVISION_V2, + 0, + "Compaq", + "QVision", + }, + { + PCI_VENDOR_COMPAQ, PCI_PRODUCT_COMPAQ_TRIFLEX4, + 0, + "Compaq", + "Triflex Host-PCI Bridge", + }, + { PCI_VENDOR_CONTAQ, PCI_PRODUCT_CONTAQ_82C599, 0, "Contaq Microsystems", - "82C599", + "82C599 PCI-VLB Bridge", + }, + { + PCI_VENDOR_COROLLARY, PCI_PRODUCT_COROLLARY_CBUSII_PCIB, + 0, + "Corrollary", + "\"C-Bus II\"-PCI Bridge", + }, + { + PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_1, + 0, + "Cyclades", + "Cyclom-Y below 1M", + }, + { + PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_2, + 0, + "Cyclades", + "Cyclom-Y above 1M", + }, + { + PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMZ_1, + 0, + "Cyclades", + "Cyclom-Z below 1M", + }, + { + PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMZ_2, + 0, + "Cyclades", + "Cyclom-Z above 1M", }, { PCI_VENDOR_DEC, PCI_PRODUCT_DEC_21050, @@ -369,7 +626,43 @@ struct pci_knowndev pci_knowndevs[] = { "DGLPB (\"OPPO\")", }, { - PCI_VENDOR_DIAMOND, PCI_PRODUCT_DIAMOND_vIPER, + PCI_VENDOR_DEC, PCI_PRODUCT_DEC_21142, + 0, + "Digital Equipment", + "DECchip 21142/3", + }, + { + PCI_VENDOR_DEC, PCI_PRODUCT_DEC_21052, + 0, + "Digital Equipment", + "DECchip 21052 PCI-PCI Bridge", + }, + { + PCI_VENDOR_DEC, PCI_PRODUCT_DEC_21150, + 0, + "Digital Equipment", + "DECchip 21150 PCI-PCI Bridge", + }, + { + PCI_VENDOR_DEC, PCI_PRODUCT_DEC_21152, + 0, + "Digital Equipment", + "DECchip 21152 PCI-PCI Bridge", + }, + { + PCI_VENDOR_DEC, PCI_PRODUCT_DEC_21153, + 0, + "Digital Equipment", + "DECchip 21153 PCI-PCI Bridge", + }, + { + PCI_VENDOR_DEC, PCI_PRODUCT_DEC_21154, + 0, + "Digital Equipment", + "DECchip 21154 PCI-PCI Bridge", + }, + { + PCI_VENDOR_DIAMOND, PCI_PRODUCT_DIAMOND_VIPER, 0, "Diamond Computer Systems", "Viper/PCI", @@ -381,6 +674,30 @@ struct pci_knowndev pci_knowndevs[] = { "SmartCache/Raid", }, { + PCI_VENDOR_EMULEX, PCI_PRODUCT_EMULEX_LPPFC, + 0, + "Emulex", + "\"Light Pulse\" FibreChannel adapter", + }, + { + PCI_VENDOR_ESSENTIAL, PCI_PRODUCT_ESSENTIAL_RR_HIPPI, + 0, + "Essential Communications", + "RoadRunner HIPPI Interface", + }, + { + PCI_VENDOR_ESSENTIAL, PCI_PRODUCT_ESSENTIAL_RR_GIGE, + 0, + "Essential Communications", + "RoadRunner Gig-E Interface", + }, + { + PCI_VENDOR_ES, PCI_PRODUCT_ES_FREEDOM, + 0, + "Evans & Sutherland", + "Freedom PCI-GBus Interface", + }, + { PCI_VENDOR_FORE, PCI_PRODUCT_FORE_PCA200, 0, "FORE Systems", @@ -417,12 +734,66 @@ struct pci_knowndev pci_knowndevs[] = { "J2585A", }, { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x0002, + 0, + "IBM", + "MCA Bridge", + }, + { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x0005, + 0, + "IBM", + "CPU Bridge - Alta Lite", + }, + { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x0007, + 0, + "IBM", + "CPU Bridge - Alta MP", + }, + { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x000a, + 0, + "IBM", + "ISA Bridge w/PnP", + }, + { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x0017, + 0, + "IBM", + "CPU Bridge", + }, + { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x0018, + 0, + "IBM", + "Auto LANStreamer", + }, + { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_GXT150P, + 0, + "IBM", + "GXT-150P 2D Accelerator", + }, + { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x0020, + 0, + "IBM", + "MCA Bridge", + }, + { PCI_VENDOR_IBM, PCI_PRODUCT_IBM_82351, 0, "IBM", "82351 PCI-PCI Bridge", }, { + PCI_VENDOR_IBM, PCI_PRODUCT_IBM_0x0036, + 0, + "IBM", + "Miami/PCI", + }, + { PCI_VENDOR_IMS, PCI_PRODUCT_IMS_8849, 0, "Integrated Micro Solutions", @@ -438,7 +809,7 @@ struct pci_knowndev pci_knowndevs[] = { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_CDC, 0, "Intel", - "82424ZX Cache and DRAM controller", + "82424ZX (Saturn) Cache and DRAM controller", }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_SIO, @@ -456,7 +827,13 @@ struct pci_knowndev pci_knowndevs[] = { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PCMC, 0, "Intel", - "82434LX PCI, Cache, and Memory Controller", + "82434LX/NX (Mercury/Neptune) PCI, Cache, and DRAM Controller", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82092AA, + 0, + "Intel", + "82092AA IDE controller", }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_SAA7116, @@ -465,94 +842,172 @@ struct pci_knowndev pci_knowndevs[] = { "SAA7116", }, { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82596, + 0, + "Intel", + "82596 LAN Controller", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EEPRO100, + 0, + "Intel", + "EE Pro 100 10/100 Fast Ethernet", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EEPRO100S, + 0, + "Intel", + "EE Pro 100 Smart 10/100 Fast Ethernet", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82557, + 0, + "Intel", + "82557 Fast Ethernet LAN Controller", + }, + { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82437, 0, "Intel", - "82437 Triton", + "82437FX (Triton) PCI, Cache, and DRAM Controller", }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82471, 0, "Intel", - "82471 Triton", + "82471FB (Triton) PCI-ISA Bridge", }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82438, 0, "Intel", - "82438", + "82438 (Triton) IDE controller", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371MX, + 0, + "Intel", + "82371 (Triton MX) PCI-ISA Bridge and IDE Controller", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82437MX, + 0, + "Intel", + "82437 (Triton MX) PCI, Cache, and DRAM Controller", }, { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82440FX, 0, "Intel", - "82440FX Natoma, PCI and memory controller", + "82440FX (Natoma) PCI and Memory Controller", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82439, + 0, + "Intel", + "82439 (Triton II) TXC Host Bridge", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371SB, + 0, + "Intel", + "82371SB (Triton II) PCI-ISA Bridge", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371IDE, + 0, + "Intel", + "82371SB (Triton II) IDE controller", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371USB, + 0, + "Intel", + "82371SB (Triton II) USB Interface", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371SBa, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82430VX, 0, "Intel", - "82371SB PCI-ISA bridge", + "82430VX (Triton VX) Host Bridge", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371SBb, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371AB, 0, "Intel", - "82371SB IDE interface", + "82371AB PIIX4 ISA Bridge", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82450KX, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PCI450_PB, 0, "Intel", - "82450KX Orion, PCI memory controller", + "450 PCIset (Orion) Host-PCI bridge", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82454GX, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PCI450_MC, 0, "Intel", - "82454GX Orion, host to PCI bridge", + "450 PCIset (Orion) Memory Controller", }, { PCI_VENDOR_ITT, PCI_PRODUCT_ITT_AGX016, 0, - "I. T. T. (or X technology?)", + "I. T. T.", "AGX016", }, { + PCI_VENDOR_ITT, PCI_PRODUCT_ITT_ITT3204, + 0, + "I. T. T.", + "ITT3204 MPEG Decoder", + }, + { PCI_VENDOR_LEADTEK, PCI_PRODUCT_LEADTEK_S3_805, 0, "LeadTek Research", "S3 805", }, { - PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_ATLAS, + PCI_VENDOR_MADGE, PCI_PRODUCT_MADGE_COLLAGE25, + 0, + "Madge Networks", + "Collage 25 ATM adapter", + }, + { + PCI_VENDOR_MADGE, PCI_PRODUCT_MADGE_COLLAGE155, + 0, + "Madge Networks", + "Collage 155 ATM adapter", + }, + { + PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_IMPRESSION, 0, "Matrox", - "MGA-2 Atlas PX2085", + "MGA Impression", }, { - PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MILLENIUM, + PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_ATLAS, 0, "Matrox", - "MGA-2064 Millenium", + "MGA PX2085 (\"Atlas\")", }, { - PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MYSTIQUE, + PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MILLENIUM, 0, "Matrox", - "MGA-1064 Mystique", + "MGA Millenium 2064W (\"Storm\")", }, { - PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_IMPRESSION, + PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MYSTIQUE, 0, "Matrox", - "MGA Impression", + "MGA 1064SG", }, { PCI_VENDOR_MYLEX, PCI_PRODUCT_MYLEX_960P, 0, "Mylex", - "RAID controller", + "DAC960P RAID controller", }, { PCI_VENDOR_MUTECH, PCI_PRODUCT_MUTECH_MV1000, @@ -561,60 +1016,90 @@ struct pci_knowndev pci_knowndevs[] = { "MV1000", }, { - PCI_VENDOR_NS, PCI_PRODUCT_NS_87410, + PCI_VENDOR_NS, PCI_PRODUCT_NS_DP83810, + 0, + "National Semiconductor", + "DP83810 10/100 Ethernet", + }, + { + PCI_VENDOR_NS, PCI_PRODUCT_NS_NS87410, 0, "National Semiconductor", - "87410", + "NS87410", }, { - PCI_VENDOR_OLDNCR, PCI_PRODUCT_OLDNCR_810, + PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_810, 0, - "NCR", + "Symbios Logic", "53c810", }, { - PCI_VENDOR_OLDNCR, PCI_PRODUCT_OLDNCR_820, + PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_820, 0, - "NCR", + "Symbios Logic", "53c820", }, { - PCI_VENDOR_OLDNCR, PCI_PRODUCT_OLDNCR_825, + PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_825, 0, - "NCR", + "Symbios Logic", "53c825", }, { - PCI_VENDOR_OLDNCR, PCI_PRODUCT_OLDNCR_815, + PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_815, 0, - "NCR", + "Symbios Logic", "53c815", }, { - PCI_VENDOR_OLDNCR, PCI_PRODUCT_OLDNCR_810AP, + PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_810AP, 0, - "NCR", + "Symbios Logic", "53c810AP", }, { - PCI_VENDOR_OLDNCR, PCI_PRODUCT_OLDNCR_860, + PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_860, 0, - "NCR", + "Symbios Logic", "53c860", }, { - PCI_VENDOR_OLDNCR, PCI_PRODUCT_OLDNCR_875, + PCI_VENDOR_SYMBIOS, PCI_PRODUCT_SYMBIOS_875, 0, - "NCR", + "Symbios Logic", "53c875", }, { - PCI_VENDOR_NUMBER9, PCI_PRODUCT_NUMBER9_IMAG128, + PCI_VENDOR_NEXGEN, PCI_PRODUCT_NEXGEN_NX82C501, + 0, + "NexGen Microsystems", + "NX82C501 Host-PCI Bridge", + }, + { + PCI_VENDOR_NKK, PCI_PRODUCT_NKK_NDR4600, + 0, + "NKK Corporation", + "NDR4600 Host-PCI Bridge", + }, + { + PCI_VENDOR_NUMBER9, PCI_PRODUCT_NUMBER9_I128, 0, "Number 9 Computer Company", "Imagine-128", }, { + PCI_VENDOR_NUMBER9, PCI_PRODUCT_NUMBER9_I128_2, + 0, + "Number 9 Computer Company", + "Imagine-128 II", + }, + { + PCI_VENDOR_OAKTECH, PCI_PRODUCT_OAKTECH_OTI1007, + 0, + "Oak Technology", + "OTI107", + }, + { PCI_VENDOR_OPTI, PCI_PRODUCT_OPTI_82C557, 0, "Opti", @@ -639,6 +1124,12 @@ struct pci_knowndev pci_knowndevs[] = { "82C822", }, { + PCI_VENDOR_PCTECH, PCI_PRODUCT_PCTECH_RZ1000, + 0, + "PC Technology", + "RZ1000", + }, + { PCI_VENDOR_PROMISE, PCI_PRODUCT_PROMISE_DC5030, 0, "Promise Technology", @@ -659,13 +1150,13 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_QUANTUMDESIGNS, PCI_PRODUCT_QUANTUMDESIGNS_8500, 0, - "Quantum Designs (or Vision?)", + "Quantum Designs", "8500", }, { PCI_VENDOR_QUANTUMDESIGNS, PCI_PRODUCT_QUANTUMDESIGNS_8580, 0, - "Quantum Designs (or Vision?)", + "Quantum Designs", "8580", }, { @@ -675,52 +1166,136 @@ struct pci_knowndev pci_knowndevs[] = { "Ethernet", }, { + PCI_VENDOR_S3, PCI_PRODUCT_S3_VIRGE, + 0, + "S3", + "ViRGE", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_TRIO32, + 0, + "S3", + "Trio32", + }, + { PCI_VENDOR_S3, PCI_PRODUCT_S3_TRIO64, 0, "S3", "Trio32/64", }, { + PCI_VENDOR_S3, PCI_PRODUCT_S3_AURORA64P, + 0, + "S3", + "Aurora64V+", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_TRIO64UVP, + 0, + "S3", + "Trio64UV+", + }, + { PCI_VENDOR_S3, PCI_PRODUCT_S3_868, 0, "S3", "868", }, { + PCI_VENDOR_S3, PCI_PRODUCT_S3_VIRGE_VX, + 0, + "S3", + "ViRGE/VX", + }, + { PCI_VENDOR_S3, PCI_PRODUCT_S3_928, 0, "S3", - "928", + "86C928", }, { PCI_VENDOR_S3, PCI_PRODUCT_S3_864_0, 0, "S3", - "864-0", + "86C864-0 (\"Vision864\")", }, { PCI_VENDOR_S3, PCI_PRODUCT_S3_864_1, 0, "S3", - "864-1", + "86C864-1 (\"Vision864\")", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_864_2, + 0, + "S3", + "86C864-2 (\"Vision864\")", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_864_3, + 0, + "S3", + "86C864-3 (\"Vision864\")", }, { PCI_VENDOR_S3, PCI_PRODUCT_S3_964_0, 0, "S3", - "964-0", + "86C964-0 (\"Vision964\")", }, { PCI_VENDOR_S3, PCI_PRODUCT_S3_964_1, 0, "S3", - "964-1", + "86C964-1 (\"Vision964\")", }, { - PCI_VENDOR_S3, PCI_PRODUCT_S3_968, + PCI_VENDOR_S3, PCI_PRODUCT_S3_964_2, 0, "S3", - "968", + "86C964-2 (\"Vision964\")", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_964_3, + 0, + "S3", + "86C964-3 (\"Vision964\")", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_968_0, + 0, + "S3", + "86C968-0 (\"Vision968\")", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_968_1, + 0, + "S3", + "86C968-1 (\"Vision968\")", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_968_2, + 0, + "S3", + "86C968-2 (\"Vision968\")", + }, + { + PCI_VENDOR_S3, PCI_PRODUCT_S3_968_3, + 0, + "S3", + "86C968-3 (\"Vision968\")", + }, + { + PCI_VENDOR_SGSTHOMSON, PCI_PRODUCT_SGSTHOMSON_2000, + 0, + "SGS Thomson Microelectric", + "STG 2000X", + }, + { + PCI_VENDOR_SGSTHOMSON, PCI_PRODUCT_SGSTHOMSON_1764, + 0, + "SGS Thomson Microelectric", + "STG 1764X", }, { PCI_VENDOR_SIS, PCI_PRODUCT_SIS_86C201, @@ -771,16 +1346,58 @@ struct pci_knowndev pci_knowndevs[] = { "FDC 37C665", }, { + PCI_VENDOR_SMC, PCI_PRODUCT_SMC_37C922, + 0, + "Standard Microsystems", + "FDC 37C922", + }, + { PCI_VENDOR_SYMPHONY, PCI_PRODUCT_SYMPHONY_82C101, 0, "Symphony Labs", "82C101", }, { + PCI_VENDOR_SYMPHONY, PCI_PRODUCT_SYMPHONY_82C103, + 0, + "Symphony Labs", + "82C103", + }, + { + PCI_VENDOR_SYMPHONY, PCI_PRODUCT_SYMPHONY_82C105, + 0, + "Symphony Labs", + "82C105", + }, + { + PCI_VENDOR_SYMPHONY2, PCI_PRODUCT_SYMPHONY2_82C101, + 0, + "Symphony Labs (2nd PCI Vendor ID)", + "82C101", + }, + { PCI_VENDOR_TEKRAM, PCI_PRODUCT_TEKRAM_DC290, 0, - "Tekram Technology", - "DC290", + "Tekram Technology (1st PCI Vendor ID)", + "DC-290(M)", + }, + { + PCI_VENDOR_TEKRAM2, PCI_PRODUCT_TEKRAM2_DC690C, + 0, + "Tekram Technology (2nd PCI Vendor ID)", + "DC-690C", + }, + { + PCI_VENDOR_TI, PCI_PRODUCT_TI_CT1130, + 0, + "Texas Instruments", + "CT1130", + }, + { + PCI_VENDOR_TOSHIBA, PCI_PRODUCT_TOSHIBA_R4X00, + 0, + "Toshiba America", + "R4x00 Host-PCI Bridge", }, { PCI_VENDOR_TRIDENT, PCI_PRODUCT_TRIDENT_TGUI_9320, @@ -789,6 +1406,18 @@ struct pci_knowndev pci_knowndevs[] = { "TGUI 9320", }, { + PCI_VENDOR_TRIDENT, PCI_PRODUCT_TRIDENT_TGUI_9350, + 0, + "Trident Microsystems", + "TGUI 9350", + }, + { + PCI_VENDOR_TRIDENT, PCI_PRODUCT_TRIDENT_TGUI_9360, + 0, + "Trident Microsystems", + "TGUI 9360", + }, + { PCI_VENDOR_TRIDENT, PCI_PRODUCT_TRIDENT_TGUI_9420, 0, "Trident Microsystems", @@ -849,10 +1478,58 @@ struct pci_knowndev pci_knowndevs[] = { "ET6000", }, { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM82C881, + 0, + "United Microelectronics", + "UM82C881 486 Chipset", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM82C886, + 0, + "United Microelectronics", + "UM82C886 ISA Bridge", + }, + { PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8673F, 0, "United Microelectronics", - "UM8673F", + "UM8673F EIDE Controller", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8881, + 0, + "United Microelectronics", + "UM8881 HB4 486 PCI Chipset", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM82C891, + 0, + "United Microelectronics", + "UM82C891", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM886A, + 0, + "United Microelectronics", + "UM886A", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8886BF, + 0, + "United Microelectronics", + "UM8886BF", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8710, + 0, + "United Microelectronics", + "UM8710", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8886, + 0, + "United Microelectronics", + "UM8886", }, { PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8881F, @@ -879,22 +1556,82 @@ struct pci_knowndev pci_knowndevs[] = { "UM8891A", }, { - PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_82C505, + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM9017F, + 0, + "United Microelectronics", + "UM9017F", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8886N, + 0, + "United Microelectronics", + "UM8886N", + }, + { + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8891N, + 0, + "United Microelectronics", + "UM8891N", + }, + { + PCI_VENDOR_ULSI, PCI_PRODUCT_ULSI_US201, + 0, + "ULSI Systems", + "US201", + }, + { + PCI_VENDOR_V3, PCI_PRODUCT_V3_V292PBC, + 0, + "V3 Semiconductor", + "V292PBC AMD290x0 Host-PCI Bridge", + }, + { + PCI_VENDOR_V3, PCI_PRODUCT_V3_V960PBC, + 0, + "V3 Semiconductor", + "V960PBC i960 Host-PCI Bridge", + }, + { + PCI_VENDOR_V3, PCI_PRODUCT_V3_V96DPC, + 0, + "V3 Semiconductor", + "V96DPC i960 (Dual) Host-PCI Bridge", + }, + { + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C505, + 0, + "VIA Technologies", + "VT82C505 (\"Pluto\")", + }, + { + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C561, + 0, + "VIA Technologies", + "VT82C561", + }, + { + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C576, + 0, + "VIA Technologies", + "VT82C576 3V", + }, + { + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C570M, 0, "VIA Technologies", - "82C505", + "VT82C570M (\"Apollo\") Host-PCI Bridge", }, { - PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_ALT_82C505, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C570MV, 0, "VIA Technologies", - "82C505", + "VT82C570M (\"Apollo\") PCI-ISA Bridge", }, { - PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_82C576, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C416MV, 0, "VIA Technologies", - "82C576 3V", + "VT82C416MV", }, { PCI_VENDOR_VORTEX, PCI_PRODUCT_VORTEX_GDT_6000B, @@ -903,16 +1640,76 @@ struct pci_knowndev pci_knowndevs[] = { "GDT 6000b", }, { - PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C592_FC1, + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C592, + 0, + "VLSI Technology", + "82C592 CPU Bridge", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C593, + 0, + "VLSI Technology", + "82C593 ISA Bridge", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C594, + 0, + "VLSI Technology", + "82C594 Wildcat System Controller", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C596597, + 0, + "VLSI Technology", + "82C596/597 Wildcat ISA Bridge", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C541, + 0, + "VLSI Technology", + "82C541", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C543, + 0, + "VLSI Technology", + "82C543", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C532, 0, "VLSI Technology", - "82C592-FC1", + "82C532", }, { - PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C593_FC1, + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C534, 0, "VLSI Technology", - "82C593-FC1", + "82C534", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C535, + 0, + "VLSI Technology", + "82C535", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C147, + 0, + "VLSI Technology", + "82C147", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C975, + 0, + "VLSI Technology", + "82C975", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C925, + 0, + "VLSI Technology", + "82C925", }, { PCI_VENDOR_WEITEK, PCI_PRODUCT_WEITEK_P9000, @@ -927,51 +1724,87 @@ struct pci_knowndev pci_knowndevs[] = { "P9100", }, { - PCI_VENDOR_WINBOND, PCI_PRODUCT_WINBOND_W83769F, + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C193A, 0, - "Winbond Electronics", - "W83769F", + "Western Digital", + "WD33C193A", }, { - PCI_VENDOR_ZEINET, PCI_PRODUCT_ZEINET_1221, + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C196A, 0, - "Zeinet", - "1221", + "Western Digital", + "WD33C196A", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_1, + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C197A, 0, - "Cyclades", - "Cyclom-Y below 1M", + "Western Digital", + "WD33C197A", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_2, + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD7193, 0, - "Cyclades", - "Cyclom-Y above 1M", + "Western Digital", + "WD7193", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_1, + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD7197, 0, - "Cyclades", - "Cyclom-Y below 1M", + "Western Digital", + "WD7197", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_2, + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C296A, 0, - "Cyclades", - "Cyclom-Y above 1M", + "Western Digital", + "WD33C296A", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD34C296, + 0, + "Western Digital", + "WD34C296", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_90C, + 0, + "Western Digital", + "90C", + }, + { + PCI_VENDOR_WINBOND, PCI_PRODUCT_WINBOND_W83769F, + 0, + "Winbond Electronics", + "W83769F", + }, + { + PCI_VENDOR_ZEINET, PCI_PRODUCT_ZEINET_1221, + 0, + "Zeinet", + "1221", + }, + { + PCI_VENDOR_ZIATECH, PCI_PRODUCT_ZIATECH_ZT8905, + 0, + "Ziatech", + "PCI-ST32 Bridge", + }, + { + PCI_VENDOR_MARTINMARIETTA, 0, + PCI_KNOWNDEV_NOPROD, + "Martin-Marietta Corporation", + NULL, }, { - PCI_VENDOR_OLDCOMPAQ, 0, + PCI_VENDOR_COMPAQ, 0, PCI_KNOWNDEV_NOPROD, "Compaq", NULL, }, { - PCI_VENDOR_OLDNCR, 0, + PCI_VENDOR_SYMBIOS, 0, PCI_KNOWNDEV_NOPROD, - "NCR", + "Symbios Logic", NULL, }, { @@ -1049,7 +1882,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_VIDEOLOGIC, 0, PCI_KNOWNDEV_NOPROD, - "Video Logic, Ltd.", + "Video Logic", NULL, }, { @@ -1077,6 +1910,12 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { + PCI_VENDOR_LSIL, 0, + PCI_KNOWNDEV_NOPROD, + "LSI Logic Corp of Canada", + NULL, + }, + { PCI_VENDOR_ICLPERSONAL, 0, PCI_KNOWNDEV_NOPROD, "ICL Personal Systems", @@ -1103,7 +1942,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_NCR, 0, PCI_KNOWNDEV_NOPROD, - "NCR", + "AT&T Global Information Systems", NULL, }, { @@ -1145,7 +1984,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_AMD, 0, PCI_KNOWNDEV_NOPROD, - "AMD", + "Advanced Micro Devices", NULL, }, { @@ -1173,9 +2012,9 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_SIEMENS, 0, + PCI_VENDOR_SNI, 0, PCI_KNOWNDEV_NOPROD, - "Siemens Nixdorf IS", + "Siemens Nixdorf AG", NULL, }, { @@ -1227,9 +2066,9 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_COMPAQ, 0, + PCI_VENDOR_COMPAQ2, 0, PCI_KNOWNDEV_NOPROD, - "Compaq", + "Compaq (2nd PCI Vendor ID)", NULL, }, { @@ -1499,13 +2338,13 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_ITT, 0, PCI_KNOWNDEV_NOPROD, - "I. T. T. (or X technology?)", + "I. T. T.", NULL, }, { PCI_VENDOR_MASPAR, 0, PCI_KNOWNDEV_NOPROD, - "Maspar Computer", + "MasPar Computer", NULL, }, { @@ -1535,7 +2374,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_MITSUBISHI, 0, PCI_KNOWNDEV_NOPROD, - "Mitsubishi", + "Mitsubishi Electronics", NULL, }, { @@ -1559,7 +2398,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_APPLE, 0, PCI_KNOWNDEV_NOPROD, - "Apple", + "Apple Computer", NULL, }, { @@ -1749,9 +2588,9 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_OAKLEIGH, 0, + PCI_VENDOR_ELONEX, 0, PCI_KNOWNDEV_NOPROD, - "Oakleigh Systems", + "Elonex PLC c/o Oakleigh Systems", NULL, }, { @@ -1761,6 +2600,12 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { + PCI_VENDOR_SUN, 0, + PCI_KNOWNDEV_NOPROD, + "Sun Microsystems", + NULL, + }, + { PCI_VENDOR_SYSTEMSOFT, 0, PCI_KNOWNDEV_NOPROD, "Systemsoft", @@ -1817,7 +2662,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_QUANTUMDESIGNS, 0, PCI_KNOWNDEV_NOPROD, - "Quantum Designs (or Vision?)", + "Quantum Designs", NULL, }, { @@ -1941,6 +2786,12 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { + PCI_VENDOR_SYMPHONY, 0, + PCI_KNOWNDEV_NOPROD, + "Symphony Labs", + NULL, + }, + { PCI_VENDOR_CORNERSTONE, 0, PCI_KNOWNDEV_NOPROD, "Cornerstone Technology", @@ -2145,9 +2996,9 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_FUJUTSU, 0, + PCI_VENDOR_FUJITSU2, 0, PCI_KNOWNDEV_NOPROD, - "Fujitsu Limited", + "Fujitsu Limited (2nd PCI Vendor ID)", NULL, }, { @@ -2247,6 +3098,12 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { + PCI_VENDOR_TEKRAM, 0, + PCI_KNOWNDEV_NOPROD, + "Tekram Technology (1st PCI Vendor ID)", + NULL, + }, + { PCI_VENDOR_APTIX, 0, PCI_KNOWNDEV_NOPROD, "Aptix Corporation", @@ -2361,7 +3218,7 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_MKK, 0, + PCI_VENDOR_NKK, 0, PCI_KNOWNDEV_NOPROD, "NKK Corporation", NULL, @@ -2487,6 +3344,12 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { + PCI_VENDOR_SIEMENS, 0, + PCI_KNOWNDEV_NOPROD, + "Siemens AG / Siemens Nixdorf AG", + NULL, + }, + { PCI_VENDOR_XENON, 0, PCI_KNOWNDEV_NOPROD, "Xenon Microsystems", @@ -2529,9 +3392,9 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_ROCKWELL, 0, + PCI_VENDOR_RNS, 0, PCI_KNOWNDEV_NOPROD, - "Rockwell Network Systems", + "RNS", NULL, }, { @@ -2547,9 +3410,9 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_3DLABS, 0, + PCI_VENDOR_DUPONT, 0, PCI_KNOWNDEV_NOPROD, - "3D Labs", + "DuPont Pixel Systems", NULL, }, { @@ -2639,7 +3502,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_EUROCORE, 0, PCI_KNOWNDEV_NOPROD, - "Eurocore", + "Eurocore/Vigra", NULL, }, { @@ -3039,12 +3902,6 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_MARTINMARIETTA, 0, - PCI_KNOWNDEV_NOPROD, - "Martin-Marietta", - NULL, - }, - { PCI_VENDOR_WSTECH, 0, PCI_KNOWNDEV_NOPROD, "Workstation Technology", @@ -3057,15 +3914,489 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_ZEITNET, 0, + PCI_VENDOR_LOUGHSOUND, 0, + PCI_KNOWNDEV_NOPROD, + "Loughborough Sound Images", + NULL, + }, + { + PCI_VENDOR_ALTERA, 0, + PCI_KNOWNDEV_NOPROD, + "Altera Corperation", + NULL, + }, + { + PCI_VENDOR_ADOBE, 0, + PCI_KNOWNDEV_NOPROD, + "Adobe Systems", + NULL, + }, + { + PCI_VENDOR_BRIDGEPORT, 0, + PCI_KNOWNDEV_NOPROD, + "Bridgeport Machines", + NULL, + }, + { + PCI_VENDOR_MIRTRON, 0, + PCI_KNOWNDEV_NOPROD, + "Mitron Computer", + NULL, + }, + { + PCI_VENDOR_SBE, 0, PCI_KNOWNDEV_NOPROD, - "ZeitNet", + "SBE", + NULL, + }, + { + PCI_VENDOR_SILICONENG, 0, + PCI_KNOWNDEV_NOPROD, + "Silicon Engineering", + NULL, + }, + { + PCI_VENDOR_ALFA, 0, + PCI_KNOWNDEV_NOPROD, + "Alfa", + NULL, + }, + { + PCI_VENDOR_TOSHIBA2, 0, + PCI_KNOWNDEV_NOPROD, + "Toshiba Info Systems (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_ATREND, 0, + PCI_KNOWNDEV_NOPROD, + "A-Trend Technology", + NULL, + }, + { + PCI_VENDOR_ATTO, 0, + PCI_KNOWNDEV_NOPROD, + "Atto Technology", + NULL, + }, + { + PCI_VENDOR_TR, 0, + PCI_KNOWNDEV_NOPROD, + "T/R Systems", + NULL, + }, + { + PCI_VENDOR_RICOH, 0, + PCI_KNOWNDEV_NOPROD, + "Ricoh", + NULL, + }, + { + PCI_VENDOR_TELEMATICS, 0, + PCI_KNOWNDEV_NOPROD, + "Telematics International", + NULL, + }, + { + PCI_VENDOR_FUJIKURA, 0, + PCI_KNOWNDEV_NOPROD, + "Fujikura", + NULL, + }, + { + PCI_VENDOR_FORKS, 0, + PCI_KNOWNDEV_NOPROD, + "Forks", + NULL, + }, + { + PCI_VENDOR_DATAWORLD, 0, + PCI_KNOWNDEV_NOPROD, + "Dataworld", + NULL, + }, + { + PCI_VENDOR_DLINK, 0, + PCI_KNOWNDEV_NOPROD, + "D-Link Systems", + NULL, + }, + { + PCI_VENDOR_ATL, 0, + PCI_KNOWNDEV_NOPROD, + "Advanced Techonoloy Labratories", + NULL, + }, + { + PCI_VENDOR_SHIMA, 0, + PCI_KNOWNDEV_NOPROD, + "Shima Seiki Manufacturing", + NULL, + }, + { + PCI_VENDOR_MATSUSHITA2, 0, + PCI_KNOWNDEV_NOPROD, + "Matsushita Electronics (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_HILEVEL, 0, + PCI_KNOWNDEV_NOPROD, + "HiLevel Technology", + NULL, + }, + { + PCI_VENDOR_COROLLARY, 0, + PCI_KNOWNDEV_NOPROD, + "Corrollary", + NULL, + }, + { + PCI_VENDOR_BITFLOW, 0, + PCI_KNOWNDEV_NOPROD, + "BitFlow", + NULL, + }, + { + PCI_VENDOR_HERMSTEDT, 0, + PCI_KNOWNDEV_NOPROD, + "Hermstedt", + NULL, + }, + { + PCI_VENDOR_ARTOP, 0, + PCI_KNOWNDEV_NOPROD, + "Artop Electric", + NULL, + }, + { + PCI_VENDOR_DENSAN, 0, + PCI_KNOWNDEV_NOPROD, + "Densan", + NULL, + }, + { + PCI_VENDOR_ZEINET, 0, + PCI_KNOWNDEV_NOPROD, + "Zeinet", + NULL, + }, + { + PCI_VENDOR_TOUCAN, 0, + PCI_KNOWNDEV_NOPROD, + "Toucan Technology", + NULL, + }, + { + PCI_VENDOR_RATOC, 0, + PCI_KNOWNDEV_NOPROD, + "Ratoc System", + NULL, + }, + { + PCI_VENDOR_HYTEC, 0, + PCI_KNOWNDEV_NOPROD, + "Hytec Electronic", + NULL, + }, + { + PCI_VENDOR_GAGE, 0, + PCI_KNOWNDEV_NOPROD, + "Gage Applied Sciences", + NULL, + }, + { + PCI_VENDOR_LAMBDA, 0, + PCI_KNOWNDEV_NOPROD, + "Lambda Systems", + NULL, + }, + { + PCI_VENDOR_DCA, 0, + PCI_KNOWNDEV_NOPROD, + "Digital Communications Associates", + NULL, + }, + { + PCI_VENDOR_MINDSHARE, 0, + PCI_KNOWNDEV_NOPROD, + "Mind Share", + NULL, + }, + { + PCI_VENDOR_OMEGA, 0, + PCI_KNOWNDEV_NOPROD, + "Omega Micro", + NULL, + }, + { + PCI_VENDOR_ITI, 0, + PCI_KNOWNDEV_NOPROD, + "Information Technology Institute", + NULL, + }, + { + PCI_VENDOR_BUG, 0, + PCI_KNOWNDEV_NOPROD, + "Bug Sapporo", + NULL, + }, + { + PCI_VENDOR_FUJITSU3, 0, + PCI_KNOWNDEV_NOPROD, + "Fujitsu (3th PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_BULL, 0, + PCI_KNOWNDEV_NOPROD, + "Bull Hn Information Systems", + NULL, + }, + { + PCI_VENDOR_CONVEX, 0, + PCI_KNOWNDEV_NOPROD, + "Convex Computer", + NULL, + }, + { + PCI_VENDOR_HAMAMATSU, 0, + PCI_KNOWNDEV_NOPROD, + "Hamamatsu Photonics", + NULL, + }, + { + PCI_VENDOR_SIERRA2, 0, + PCI_KNOWNDEV_NOPROD, + "Sierra Research & Technology (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_BARCO, 0, + PCI_KNOWNDEV_NOPROD, + "Barco", + NULL, + }, + { + PCI_VENDOR_MICROUNITY, 0, + PCI_KNOWNDEV_NOPROD, + "MicroUnity Systems Engineering", + NULL, + }, + { + PCI_VENDOR_PUREDATA, 0, + PCI_KNOWNDEV_NOPROD, + "Pure Data", + NULL, + }, + { + PCI_VENDOR_POWERCC, 0, + PCI_KNOWNDEV_NOPROD, + "Power Computing", + NULL, + }, + { + PCI_VENDOR_INNOSYS, 0, + PCI_KNOWNDEV_NOPROD, + "InnoSys", + NULL, + }, + { + PCI_VENDOR_ACTEL, 0, + PCI_KNOWNDEV_NOPROD, + "Actel", + NULL, + }, + { + PCI_VENDOR_GALILEO, 0, + PCI_KNOWNDEV_NOPROD, + "Galileo Technology", + NULL, + }, + { + PCI_VENDOR_CANNON, 0, + PCI_KNOWNDEV_NOPROD, + "Cannon IS", + NULL, + }, + { + PCI_VENDOR_LITEON, 0, + PCI_KNOWNDEV_NOPROD, + "Lite-On Communications", + NULL, + }, + { + PCI_VENDOR_SCITEX, 0, + PCI_KNOWNDEV_NOPROD, + "Scitex Corporation", + NULL, + }, + { + PCI_VENDOR_PROLOG, 0, + PCI_KNOWNDEV_NOPROD, + "Pro-Log Corporation", + NULL, + }, + { + PCI_VENDOR_V3, 0, + PCI_KNOWNDEV_NOPROD, + "V3 Semiconductor", + NULL, + }, + { + PCI_VENDOR_APRICOT, 0, + PCI_KNOWNDEV_NOPROD, + "Apricot Computer", + NULL, + }, + { + PCI_VENDOR_KODAK, 0, + PCI_KNOWNDEV_NOPROD, + "Eastman Kodak", + NULL, + }, + { + PCI_VENDOR_BARR, 0, + PCI_KNOWNDEV_NOPROD, + "Barr Systems", + NULL, + }, + { + PCI_VENDOR_LEITECH, 0, + PCI_KNOWNDEV_NOPROD, + "Leitch Technology", + NULL, + }, + { + PCI_VENDOR_RADSTONE, 0, + PCI_KNOWNDEV_NOPROD, + "Radstone Technology", + NULL, + }, + { + PCI_VENDOR_UNITEDVIDEO, 0, + PCI_KNOWNDEV_NOPROD, + "United Video", + NULL, + }, + { + PCI_VENDOR_MOT2, 0, + PCI_KNOWNDEV_NOPROD, + "Motorola (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_XPOINT, 0, + PCI_KNOWNDEV_NOPROD, + "Xpoint Technologies", + NULL, + }, + { + PCI_VENDOR_PATHLIGHT, 0, + PCI_KNOWNDEV_NOPROD, + "Pathlight Technology", + NULL, + }, + { + PCI_VENDOR_VIDEOTRON, 0, + PCI_KNOWNDEV_NOPROD, + "VideoTron", + NULL, + }, + { + PCI_VENDOR_PYRAMID, 0, + PCI_KNOWNDEV_NOPROD, + "Pyramid Technologies", + NULL, + }, + { + PCI_VENDOR_NETPERIPH, 0, + PCI_KNOWNDEV_NOPROD, + "Network Peripherals", + NULL, + }, + { + PCI_VENDOR_PINNACLE, 0, + PCI_KNOWNDEV_NOPROD, + "Pinnacle Systems", + NULL, + }, + { + PCI_VENDOR_IMI, 0, + PCI_KNOWNDEV_NOPROD, + "International Microcircuts", + NULL, + }, + { + PCI_VENDOR_NEC2, 0, + PCI_KNOWNDEV_NOPROD, + "NEC (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_DOCTECH, 0, + PCI_KNOWNDEV_NOPROD, + "Document Technologies", + NULL, + }, + { + PCI_VENDOR_SHIVA, 0, + PCI_KNOWNDEV_NOPROD, + "Shiva", + NULL, + }, + { + PCI_VENDOR_DCMDATA, 0, + PCI_KNOWNDEV_NOPROD, + "DCM Data Systems", + NULL, + }, + { + PCI_VENDOR_DOLPHIN, 0, + PCI_KNOWNDEV_NOPROD, + "Dolphin Interconnect Solutions", + NULL, + }, + { + PCI_VENDOR_MRTMAGMA, 0, + PCI_KNOWNDEV_NOPROD, + "Mesa Ridge Technologies (MAGMA)", + NULL, + }, + { + PCI_VENDOR_LSISYS, 0, + PCI_KNOWNDEV_NOPROD, + "LSI Systems", NULL, }, { PCI_VENDOR_SPECIALIX, 0, PCI_KNOWNDEV_NOPROD, - "Specialix", + "Specialix Research", + NULL, + }, + { + PCI_VENDOR_MKC, 0, + PCI_KNOWNDEV_NOPROD, + "Michels & Kleberhoff Computer", + NULL, + }, + { + PCI_VENDOR_HAL, 0, + PCI_KNOWNDEV_NOPROD, + "HAL Computer Systems", + NULL, + }, + { + PCI_VENDOR_ZORAN, 0, + PCI_KNOWNDEV_NOPROD, + "Zoran Corporation", + NULL, + }, + { + PCI_VENDOR_PMCSIERRA, 0, + PCI_KNOWNDEV_NOPROD, + "PMC-Sierra", NULL, }, { @@ -3075,27 +4406,99 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_ZEINET, 0, + PCI_VENDOR_ESSENTIAL, 0, PCI_KNOWNDEV_NOPROD, - "Zeinet", + "Essential Communications", NULL, }, { - PCI_VENDOR_SYMPHONY, 0, + PCI_VENDOR_ARIEL, 0, PCI_KNOWNDEV_NOPROD, - "Symphony Labs", + "Ariel", NULL, }, { - PCI_VENDOR_TEKRAM, 0, + PCI_VENDOR_AZTECH, 0, PCI_KNOWNDEV_NOPROD, - "Tekram Technology", + "Aztech", + NULL, + }, + { + PCI_VENDOR_3DO, 0, + PCI_KNOWNDEV_NOPROD, + "The 3D0 Company", + NULL, + }, + { + PCI_VENDOR_STALLION, 0, + PCI_KNOWNDEV_NOPROD, + "Stallion Technologies", + NULL, + }, + { + PCI_VENDOR_LINEARSYS, 0, + PCI_KNOWNDEV_NOPROD, + "Linear Systems", + NULL, + }, + { + PCI_VENDOR_AURORA, 0, + PCI_KNOWNDEV_NOPROD, + "Aurora Technologies", + NULL, + }, + { + PCI_VENDOR_NETAPP, 0, + PCI_KNOWNDEV_NOPROD, + "Network Appliance", + NULL, + }, + { + PCI_VENDOR_ROCKWELL, 0, + PCI_KNOWNDEV_NOPROD, + "Rockwell Semiconductor Systems", + NULL, + }, + { + PCI_VENDOR_KOFAX, 0, + PCI_KNOWNDEV_NOPROD, + "Kofax Image Products", + NULL, + }, + { + PCI_VENDOR_PICTUREEL, 0, + PCI_KNOWNDEV_NOPROD, + "Picture Elements", + NULL, + }, + { + PCI_VENDOR_SYMPHONY2, 0, + PCI_KNOWNDEV_NOPROD, + "Symphony Labs (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_TEKRAM2, 0, + PCI_KNOWNDEV_NOPROD, + "Tekram Technology (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_3DLABS, 0, + PCI_KNOWNDEV_NOPROD, + "3D Labs", NULL, }, { PCI_VENDOR_AVANCE2, 0, PCI_KNOWNDEV_NOPROD, - "Avance Logic (mistyped? see 0x1005)", + "Avance Logic (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_BUSLOGIC2, 0, + PCI_KNOWNDEV_NOPROD, + "Buslogic (2nd PCI Vendor ID)", NULL, }, { @@ -3105,12 +4508,42 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { + PCI_VENDOR_NETPOWER2, 0, + PCI_KNOWNDEV_NOPROD, + "NetPower (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_C4T, 0, + PCI_KNOWNDEV_NOPROD, + "c't Magazin", + NULL, + }, + { + PCI_VENDOR_QUANCM, 0, + PCI_KNOWNDEV_NOPROD, + "Quancm Electronic GmbH", + NULL, + }, + { PCI_VENDOR_INTEL, 0, PCI_KNOWNDEV_NOPROD, "Intel", NULL, }, { + PCI_VENDOR_TRIGEM2, 0, + PCI_KNOWNDEV_NOPROD, + "Trigem Computer (2nd PCI Vendor ID)", + NULL, + }, + { + PCI_VENDOR_COMPUTONE, 0, + PCI_KNOWNDEV_NOPROD, + "Computone Corperation", + NULL, + }, + { PCI_VENDOR_ADP, 0, PCI_KNOWNDEV_NOPROD, "Adaptec", @@ -3123,15 +4556,15 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_NETPOWERNEW, 0, + PCI_VENDOR_ARC, 0, PCI_KNOWNDEV_NOPROD, - "NetPower", + "ARC Logic", NULL, }, { - PCI_VENDOR_ARK, 0, + PCI_VENDOR_BAD, 0, PCI_KNOWNDEV_NOPROD, - "Ark Logic (or Arc? or Hercules?)", + "ILLEGITIMATE VENDOR ID", NULL, }, { 0, 0, 0, NULL, NULL, } |