From 01966f4ac3366c4d42c79898f742450d06bc6164 Mon Sep 17 00:00:00 2001 From: Theo de Raadt Date: Thu, 3 Jul 1997 07:22:11 +0000 Subject: sync --- sys/dev/pci/pcidevs_data.h | 2221 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 1827 insertions(+), 394 deletions(-) (limited to 'sys/dev/pci/pcidevs_data.h') 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[] = { { @@ -56,23 +85,47 @@ struct pci_knowndev pci_knowndevs[] = { "3Com", "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, @@ -134,6 +187,12 @@ struct pci_knowndev pci_knowndevs[] = { "Adaptec", "AHA-3940", }, + { + PCI_VENDOR_ADP, PCI_PRODUCT_ADP_3985, + 0, + "Adaptec", + "AHA-3985", + }, { PCI_VENDOR_ADP, PCI_PRODUCT_ADP_2944, 0, @@ -167,27 +226,39 @@ 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, @@ -230,6 +301,18 @@ struct pci_knowndev pci_knowndevs[] = { "ATI Technologies", "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, @@ -237,22 +320,58 @@ struct pci_knowndev pci_knowndevs[] = { "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", + "CL-GD5434-8", + }, + { + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD5436, 0, "Cirrus Logic", - "GD 5430", + "CL-GD5436", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_GD_5434_4, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD5446, 0, "Cirrus Logic", - "GD 5434-4", + "CL-GD5446", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_GD_5434_8, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD6729, 0, "Cirrus Logic", - "GD 5434-8", + "CL-GD6729", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_GD_5436, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD7542, 0, "Cirrus Logic", - "GD 5436", + "CL-GD7542", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_6729, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD7543, 0, "Cirrus Logic", - "CL 6729", + "CL-GD7543", }, { - PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_7542, + PCI_VENDOR_CIRRUS, PCI_PRODUCT_CIRRUS_CL_GD7541, 0, "Cirrus Logic", - "CL 7542", + "CL-GD7541", }, { PCI_VENDOR_CMDTECH, PCI_PRODUCT_CMDTECH_640A, @@ -302,11 +457,113 @@ struct pci_knowndev pci_knowndevs[] = { "CMD Technology", "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", @@ -380,6 +673,30 @@ struct pci_knowndev pci_knowndevs[] = { "Distributed Processing Technology", "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, @@ -416,12 +733,66 @@ struct pci_knowndev pci_knowndevs[] = { "Hewlett-Packard", "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, @@ -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,82 +842,142 @@ struct pci_knowndev pci_knowndevs[] = { "SAA7116", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82437, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82596, 0, "Intel", - "82437 Triton", + "82596 LAN Controller", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82471, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EEPRO100, 0, "Intel", - "82471 Triton", + "EE Pro 100 10/100 Fast Ethernet", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82438, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_EEPRO100S, 0, "Intel", - "82438", + "EE Pro 100 Smart 10/100 Fast Ethernet", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82440FX, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82557, 0, "Intel", - "82440FX Natoma, PCI and memory controller", + "82557 Fast Ethernet LAN Controller", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371SBa, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82437, 0, "Intel", - "82371SB PCI-ISA bridge", + "82437FX (Triton) PCI, Cache, and DRAM Controller", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371SBb, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82471, 0, "Intel", - "82371SB IDE interface", + "82471FB (Triton) PCI-ISA Bridge", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82450KX, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82438, 0, "Intel", - "82450KX Orion, PCI memory controller", + "82438 (Triton) IDE controller", }, { - PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82454GX, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371MX, 0, "Intel", - "82454GX Orion, host to PCI bridge", + "82371 (Triton MX) PCI-ISA Bridge and IDE Controller", }, { - PCI_VENDOR_ITT, PCI_PRODUCT_ITT_AGX016, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82437MX, 0, - "I. T. T. (or X technology?)", - "AGX016", + "Intel", + "82437 (Triton MX) PCI, Cache, and DRAM Controller", }, { - PCI_VENDOR_LEADTEK, PCI_PRODUCT_LEADTEK_S3_805, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82440FX, 0, - "LeadTek Research", - "S3 805", + "Intel", + "82440FX (Natoma) PCI and Memory Controller", }, { - PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_ATLAS, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82439, 0, - "Matrox", - "MGA-2 Atlas PX2085", + "Intel", + "82439 (Triton II) TXC Host Bridge", }, { - PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MILLENIUM, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371SB, 0, - "Matrox", - "MGA-2064 Millenium", + "Intel", + "82371SB (Triton II) PCI-ISA Bridge", }, { - PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MYSTIQUE, + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371IDE, 0, - "Matrox", - "MGA-1064 Mystique", + "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_82430VX, + 0, + "Intel", + "82430VX (Triton VX) Host Bridge", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_82371AB, + 0, + "Intel", + "82371AB PIIX4 ISA Bridge", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PCI450_PB, + 0, + "Intel", + "450 PCIset (Orion) Host-PCI bridge", + }, + { + PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PCI450_MC, + 0, + "Intel", + "450 PCIset (Orion) Memory Controller", + }, + { + PCI_VENDOR_ITT, PCI_PRODUCT_ITT_AGX016, + 0, + "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_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, @@ -548,11 +985,29 @@ struct pci_knowndev pci_knowndevs[] = { "Matrox", "MGA Impression", }, + { + PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_ATLAS, + 0, + "Matrox", + "MGA PX2085 (\"Atlas\")", + }, + { + PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MILLENIUM, + 0, + "Matrox", + "MGA Millenium 2064W (\"Storm\")", + }, + { + PCI_VENDOR_MATROX, PCI_PRODUCT_MATROX_MYSTIQUE, + 0, + "Matrox", + "MGA 1064SG", + }, { PCI_VENDOR_MYLEX, PCI_PRODUCT_MYLEX_960P, 0, "Mylex", - "RAID controller", + "DAC960P RAID controller", }, { PCI_VENDOR_MUTECH, PCI_PRODUCT_MUTECH_MV1000, @@ -561,59 +1016,89 @@ 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, @@ -638,6 +1123,12 @@ struct pci_knowndev pci_knowndevs[] = { "Opti", "82C822", }, + { + PCI_VENDOR_PCTECH, PCI_PRODUCT_PCTECH_RZ1000, + 0, + "PC Technology", + "RZ1000", + }, { PCI_VENDOR_PROMISE, PCI_PRODUCT_PROMISE_DC5030, 0, @@ -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", }, { @@ -674,53 +1165,137 @@ struct pci_knowndev pci_knowndevs[] = { "Realtek Semiconductor", "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_964_2, + 0, + "S3", + "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, + PCI_VENDOR_S3, PCI_PRODUCT_S3_968_3, 0, "S3", - "968", + "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, @@ -770,17 +1345,59 @@ struct pci_knowndev pci_knowndevs[] = { "Standard Microsystems", "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, @@ -788,6 +1405,18 @@ struct pci_knowndev pci_knowndevs[] = { "Trident Microsystems", "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, @@ -848,11 +1477,59 @@ struct pci_knowndev pci_knowndevs[] = { "Tseng Labs", "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,100 +1556,256 @@ struct pci_knowndev pci_knowndevs[] = { "UM8891A", }, { - PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_82C505, + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM9017F, 0, - "VIA Technologies", - "82C505", + "United Microelectronics", + "UM9017F", }, { - PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_ALT_82C505, + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8886N, 0, - "VIA Technologies", - "82C505", + "United Microelectronics", + "UM8886N", }, { - PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_82C576, + PCI_VENDOR_UMC, PCI_PRODUCT_UMC_UM8891N, 0, - "VIA Technologies", - "82C576 3V", + "United Microelectronics", + "UM8891N", }, { - PCI_VENDOR_VORTEX, PCI_PRODUCT_VORTEX_GDT_6000B, + PCI_VENDOR_ULSI, PCI_PRODUCT_ULSI_US201, 0, - "Vortex Computer Systems", - "GDT 6000b", + "ULSI Systems", + "US201", }, { - PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C592_FC1, + PCI_VENDOR_V3, PCI_PRODUCT_V3_V292PBC, 0, - "VLSI Technology", - "82C592-FC1", + "V3 Semiconductor", + "V292PBC AMD290x0 Host-PCI Bridge", }, { - PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C593_FC1, + PCI_VENDOR_V3, PCI_PRODUCT_V3_V960PBC, 0, - "VLSI Technology", - "82C593-FC1", + "V3 Semiconductor", + "V960PBC i960 Host-PCI Bridge", }, { - PCI_VENDOR_WEITEK, PCI_PRODUCT_WEITEK_P9000, + PCI_VENDOR_V3, PCI_PRODUCT_V3_V96DPC, 0, - "Weitek", - "P9000", + "V3 Semiconductor", + "V96DPC i960 (Dual) Host-PCI Bridge", }, { - PCI_VENDOR_WEITEK, PCI_PRODUCT_WEITEK_P9100, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C505, 0, - "Weitek", - "P9100", + "VIA Technologies", + "VT82C505 (\"Pluto\")", }, { - PCI_VENDOR_WINBOND, PCI_PRODUCT_WINBOND_W83769F, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C561, 0, - "Winbond Electronics", - "W83769F", + "VIA Technologies", + "VT82C561", }, { - PCI_VENDOR_ZEINET, PCI_PRODUCT_ZEINET_1221, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C576, 0, - "Zeinet", - "1221", + "VIA Technologies", + "VT82C576 3V", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_1, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C570M, 0, - "Cyclades", - "Cyclom-Y below 1M", + "VIA Technologies", + "VT82C570M (\"Apollo\") Host-PCI Bridge", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_2, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C570MV, 0, - "Cyclades", - "Cyclom-Y above 1M", + "VIA Technologies", + "VT82C570M (\"Apollo\") PCI-ISA Bridge", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_1, + PCI_VENDOR_VIATECH, PCI_PRODUCT_VIATECH_VT82C416MV, 0, - "Cyclades", - "Cyclom-Y below 1M", + "VIA Technologies", + "VT82C416MV", }, { - PCI_VENDOR_CYCLADES, PCI_PRODUCT_CYCLADES_CYCLOMY_2, + PCI_VENDOR_VORTEX, PCI_PRODUCT_VORTEX_GDT_6000B, 0, - "Cyclades", - "Cyclom-Y above 1M", + "Vortex Computer Systems", + "GDT 6000b", }, { - PCI_VENDOR_OLDCOMPAQ, 0, - PCI_KNOWNDEV_NOPROD, - "Compaq", - NULL, + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C592, + 0, + "VLSI Technology", + "82C592 CPU Bridge", }, { - PCI_VENDOR_OLDNCR, 0, - PCI_KNOWNDEV_NOPROD, - "NCR", - NULL, + 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", + "82C532", + }, + { + PCI_VENDOR_VLSI, PCI_PRODUCT_VLSI_82C534, + 0, + "VLSI Technology", + "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, + 0, + "Weitek", + "P9000", + }, + { + PCI_VENDOR_WEITEK, PCI_PRODUCT_WEITEK_P9100, + 0, + "Weitek", + "P9100", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C193A, + 0, + "Western Digital", + "WD33C193A", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C196A, + 0, + "Western Digital", + "WD33C196A", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C197A, + 0, + "Western Digital", + "WD33C197A", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD7193, + 0, + "Western Digital", + "WD7193", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD7197, + 0, + "Western Digital", + "WD7197", + }, + { + PCI_VENDOR_WD, PCI_PRODUCT_WD_WD33C296A, + 0, + "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_COMPAQ, 0, + PCI_KNOWNDEV_NOPROD, + "Compaq", + NULL, + }, + { + PCI_VENDOR_SYMBIOS, 0, + PCI_KNOWNDEV_NOPROD, + "Symbios Logic", + NULL, }, { PCI_VENDOR_ATI, 0, @@ -1049,7 +1882,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_VIDEOLOGIC, 0, PCI_KNOWNDEV_NOPROD, - "Video Logic, Ltd.", + "Video Logic", NULL, }, { @@ -1076,6 +1909,12 @@ struct pci_knowndev pci_knowndevs[] = { "IBM", NULL, }, + { + PCI_VENDOR_LSIL, 0, + PCI_KNOWNDEV_NOPROD, + "LSI Logic Corp of Canada", + NULL, + }, { PCI_VENDOR_ICLPERSONAL, 0, PCI_KNOWNDEV_NOPROD, @@ -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, }, { @@ -1760,6 +2599,12 @@ struct pci_knowndev pci_knowndevs[] = { "Olicom", NULL, }, + { + PCI_VENDOR_SUN, 0, + PCI_KNOWNDEV_NOPROD, + "Sun Microsystems", + NULL, + }, { PCI_VENDOR_SYSTEMSOFT, 0, PCI_KNOWNDEV_NOPROD, @@ -1817,7 +2662,7 @@ struct pci_knowndev pci_knowndevs[] = { { PCI_VENDOR_QUANTUMDESIGNS, 0, PCI_KNOWNDEV_NOPROD, - "Quantum Designs (or Vision?)", + "Quantum Designs", NULL, }, { @@ -1940,6 +2785,12 @@ struct pci_knowndev pci_knowndevs[] = { "Honeywell IASD", NULL, }, + { + PCI_VENDOR_SYMPHONY, 0, + PCI_KNOWNDEV_NOPROD, + "Symphony Labs", + NULL, + }, { PCI_VENDOR_CORNERSTONE, 0, PCI_KNOWNDEV_NOPROD, @@ -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, }, { @@ -2246,6 +3097,12 @@ struct pci_knowndev pci_knowndevs[] = { "Integrated Micro Solutions", NULL, }, + { + PCI_VENDOR_TEKRAM, 0, + PCI_KNOWNDEV_NOPROD, + "Tekram Technology (1st PCI Vendor ID)", + NULL, + }, { PCI_VENDOR_APTIX, 0, PCI_KNOWNDEV_NOPROD, @@ -2361,7 +3218,7 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_MKK, 0, + PCI_VENDOR_NKK, 0, PCI_KNOWNDEV_NOPROD, "NKK Corporation", NULL, @@ -2421,693 +3278,1269 @@ struct pci_knowndev pci_knowndevs[] = { NULL, }, { - PCI_VENDOR_NCUBE, 0, + PCI_VENDOR_NCUBE, 0, + PCI_KNOWNDEV_NOPROD, + "NCube", + NULL, + }, + { + PCI_VENDOR_JAZZ, 0, + PCI_KNOWNDEV_NOPROD, + "Jazz Multimedia", + NULL, + }, + { + PCI_VENDOR_INITIO, 0, + PCI_KNOWNDEV_NOPROD, + "Initio", + NULL, + }, + { + PCI_VENDOR_CREATIVELABS, 0, + PCI_KNOWNDEV_NOPROD, + "Creative Labs", + NULL, + }, + { + PCI_VENDOR_TRIONES, 0, + PCI_KNOWNDEV_NOPROD, + "Triones Technologies", + NULL, + }, + { + PCI_VENDOR_RASTEROPS, 0, + PCI_KNOWNDEV_NOPROD, + "RasterOps", + NULL, + }, + { + PCI_VENDOR_SIGMA, 0, + PCI_KNOWNDEV_NOPROD, + "Sigma Designs", + NULL, + }, + { + PCI_VENDOR_VIATECH, 0, + PCI_KNOWNDEV_NOPROD, + "VIA Technologies", + NULL, + }, + { + PCI_VENDOR_STRATIS, 0, + PCI_KNOWNDEV_NOPROD, + "Stratus Computer", + NULL, + }, + { + PCI_VENDOR_PROTEON, 0, + PCI_KNOWNDEV_NOPROD, + "Proteon", + NULL, + }, + { + PCI_VENDOR_COGENT, 0, + PCI_KNOWNDEV_NOPROD, + "Cogent Data Technologies", + NULL, + }, + { + PCI_VENDOR_SIEMENS, 0, + PCI_KNOWNDEV_NOPROD, + "Siemens AG / Siemens Nixdorf AG", + NULL, + }, + { + PCI_VENDOR_XENON, 0, + PCI_KNOWNDEV_NOPROD, + "Xenon Microsystems", + NULL, + }, + { + PCI_VENDOR_MINIMAX, 0, + PCI_KNOWNDEV_NOPROD, + "Mini-Max Technology", + NULL, + }, + { + PCI_VENDOR_ZNYX, 0, + PCI_KNOWNDEV_NOPROD, + "Znyx Advanced Systems", + NULL, + }, + { + PCI_VENDOR_CPUTECH, 0, + PCI_KNOWNDEV_NOPROD, + "CPU Technology", + NULL, + }, + { + PCI_VENDOR_ROSS, 0, + PCI_KNOWNDEV_NOPROD, + "Ross Technology", + NULL, + }, + { + PCI_VENDOR_POWERHOUSE, 0, + PCI_KNOWNDEV_NOPROD, + "Powerhouse Systems", + NULL, + }, + { + PCI_VENDOR_SCO, 0, + PCI_KNOWNDEV_NOPROD, + "Santa Cruz Operation", + NULL, + }, + { + PCI_VENDOR_RNS, 0, + PCI_KNOWNDEV_NOPROD, + "RNS", + NULL, + }, + { + PCI_VENDOR_ACCTON, 0, + PCI_KNOWNDEV_NOPROD, + "Accton Technology", + NULL, + }, + { + PCI_VENDOR_ATMEL, 0, + PCI_KNOWNDEV_NOPROD, + "Atmel", + NULL, + }, + { + PCI_VENDOR_DUPONT, 0, + PCI_KNOWNDEV_NOPROD, + "DuPont Pixel Systems", + NULL, + }, + { + PCI_VENDOR_DATATRANSLATION, 0, + PCI_KNOWNDEV_NOPROD, + "Data Translation", + NULL, + }, + { + PCI_VENDOR_DATACUBE, 0, + PCI_KNOWNDEV_NOPROD, + "Datacube", + NULL, + }, + { + PCI_VENDOR_BERG, 0, + PCI_KNOWNDEV_NOPROD, + "Berg Electronics", + NULL, + }, + { + PCI_VENDOR_VORTEX, 0, + PCI_KNOWNDEV_NOPROD, + "Vortex Computer Systems", + NULL, + }, + { + PCI_VENDOR_EFFICIENTNETS, 0, + PCI_KNOWNDEV_NOPROD, + "Efficent Networks", + NULL, + }, + { + PCI_VENDOR_TELEDYNE, 0, + PCI_KNOWNDEV_NOPROD, + "Teledyne Electronic Systems", + NULL, + }, + { + PCI_VENDOR_TRICORD, 0, + PCI_KNOWNDEV_NOPROD, + "Tricord Systems", + NULL, + }, + { + PCI_VENDOR_IDT, 0, + PCI_KNOWNDEV_NOPROD, + "IDT", + NULL, + }, + { + PCI_VENDOR_ELDEC, 0, + PCI_KNOWNDEV_NOPROD, + "Eldec", + NULL, + }, + { + PCI_VENDOR_PDI, 0, + PCI_KNOWNDEV_NOPROD, + "Prescision Digital Images", + NULL, + }, + { + PCI_VENDOR_EMC, 0, + PCI_KNOWNDEV_NOPROD, + "Emc", + NULL, + }, + { + PCI_VENDOR_ZILOG, 0, + PCI_KNOWNDEV_NOPROD, + "Zilog", + NULL, + }, + { + PCI_VENDOR_MULTITECH, 0, + PCI_KNOWNDEV_NOPROD, + "Multi-tech Systems", + NULL, + }, + { + PCI_VENDOR_LEUTRON, 0, + PCI_KNOWNDEV_NOPROD, + "Leutron Vision", + NULL, + }, + { + PCI_VENDOR_EUROCORE, 0, + PCI_KNOWNDEV_NOPROD, + "Eurocore/Vigra", + NULL, + }, + { + PCI_VENDOR_VIGRA, 0, + PCI_KNOWNDEV_NOPROD, + "Vigra", + NULL, + }, + { + PCI_VENDOR_FORE, 0, + PCI_KNOWNDEV_NOPROD, + "FORE Systems", + NULL, + }, + { + PCI_VENDOR_FIRMWORKS, 0, + PCI_KNOWNDEV_NOPROD, + "Firmworks", + NULL, + }, + { + PCI_VENDOR_HERMES, 0, + PCI_KNOWNDEV_NOPROD, + "Hermes Electronics", + NULL, + }, + { + PCI_VENDOR_LINOTYPE, 0, + PCI_KNOWNDEV_NOPROD, + "Linotype", + NULL, + }, + { + PCI_VENDOR_RAVICAD, 0, + PCI_KNOWNDEV_NOPROD, + "Ravicad", + NULL, + }, + { + PCI_VENDOR_INFOMEDIA, 0, + PCI_KNOWNDEV_NOPROD, + "Infomedia Microelectronics", + NULL, + }, + { + PCI_VENDOR_IMAGINGTECH, 0, + PCI_KNOWNDEV_NOPROD, + "Imaging Technlogy", + NULL, + }, + { + PCI_VENDOR_COMPUTERVISION, 0, + PCI_KNOWNDEV_NOPROD, + "Computervision", + NULL, + }, + { + PCI_VENDOR_PHILIPS, 0, + PCI_KNOWNDEV_NOPROD, + "Philips", + NULL, + }, + { + PCI_VENDOR_MITEL, 0, + PCI_KNOWNDEV_NOPROD, + "Mitel", + NULL, + }, + { + PCI_VENDOR_EICON, 0, + PCI_KNOWNDEV_NOPROD, + "Eicon Technology", + NULL, + }, + { + PCI_VENDOR_MCS, 0, + PCI_KNOWNDEV_NOPROD, + "Mercury Computer Systems", + NULL, + }, + { + PCI_VENDOR_FUJIXEROX, 0, + PCI_KNOWNDEV_NOPROD, + "Fuji Xerox", + NULL, + }, + { + PCI_VENDOR_MOMENTUM, 0, + PCI_KNOWNDEV_NOPROD, + "Momentum Data Systems", + NULL, + }, + { + PCI_VENDOR_CISCO, 0, + PCI_KNOWNDEV_NOPROD, + "Cisco Systems", + NULL, + }, + { + PCI_VENDOR_ZIATECH, 0, + PCI_KNOWNDEV_NOPROD, + "Ziatech", + NULL, + }, + { + PCI_VENDOR_DYNPIC, 0, + PCI_KNOWNDEV_NOPROD, + "Dynamic Pictures", + NULL, + }, + { + PCI_VENDOR_FWB, 0, + PCI_KNOWNDEV_NOPROD, + "FWB", + NULL, + }, + { + PCI_VENDOR_CYCLONE, 0, + PCI_KNOWNDEV_NOPROD, + "Cyclone Micro", + NULL, + }, + { + PCI_VENDOR_LEADINGEDGE, 0, + PCI_KNOWNDEV_NOPROD, + "Leading Edge", + NULL, + }, + { + PCI_VENDOR_SANYO, 0, + PCI_KNOWNDEV_NOPROD, + "Sanyo Electric", + NULL, + }, + { + PCI_VENDOR_EQUINOX, 0, + PCI_KNOWNDEV_NOPROD, + "Equinox Systems", + NULL, + }, + { + PCI_VENDOR_INTERVOICE, 0, + PCI_KNOWNDEV_NOPROD, + "Intervoice", + NULL, + }, + { + PCI_VENDOR_CREST, 0, + PCI_KNOWNDEV_NOPROD, + "Crest Microsystem", + NULL, + }, + { + PCI_VENDOR_ALLIANCE, 0, + PCI_KNOWNDEV_NOPROD, + "Alliance Semiconductor", + NULL, + }, + { + PCI_VENDOR_NETPOWER, 0, + PCI_KNOWNDEV_NOPROD, + "NetPower", + NULL, + }, + { + PCI_VENDOR_CINMILACRON, 0, + PCI_KNOWNDEV_NOPROD, + "Cincinnati Milacron", + NULL, + }, + { + PCI_VENDOR_WORKBIT, 0, + PCI_KNOWNDEV_NOPROD, + "Workbit", + NULL, + }, + { + PCI_VENDOR_FORCE, 0, + PCI_KNOWNDEV_NOPROD, + "Force Computers", + NULL, + }, + { + PCI_VENDOR_INTERFACE, 0, + PCI_KNOWNDEV_NOPROD, + "Interface", + NULL, + }, + { + PCI_VENDOR_SCHNEIDERKOCH, 0, + PCI_KNOWNDEV_NOPROD, + "Schneider & Koch", + NULL, + }, + { + PCI_VENDOR_WINSYSTEM, 0, + PCI_KNOWNDEV_NOPROD, + "Win System", + NULL, + }, + { + PCI_VENDOR_VMIC, 0, + PCI_KNOWNDEV_NOPROD, + "VMIC", + NULL, + }, + { + PCI_VENDOR_CANOPUS, 0, + PCI_KNOWNDEV_NOPROD, + "Canopus", + NULL, + }, + { + PCI_VENDOR_ANNABOOKS, 0, + PCI_KNOWNDEV_NOPROD, + "Annabooks", + NULL, + }, + { + PCI_VENDOR_IC, 0, + PCI_KNOWNDEV_NOPROD, + "IC Corporation", + NULL, + }, + { + PCI_VENDOR_NIKON, 0, + PCI_KNOWNDEV_NOPROD, + "Nikon Systems", + NULL, + }, + { + PCI_VENDOR_DIGIINTERNAT, 0, + PCI_KNOWNDEV_NOPROD, + "Digi International", + NULL, + }, + { + PCI_VENDOR_TMC, 0, + PCI_KNOWNDEV_NOPROD, + "Thinking Machines", + NULL, + }, + { + PCI_VENDOR_JAE, 0, + PCI_KNOWNDEV_NOPROD, + "JAE Electronics", + NULL, + }, + { + PCI_VENDOR_MEGATEK, 0, + PCI_KNOWNDEV_NOPROD, + "Megatek", + NULL, + }, + { + PCI_VENDOR_LANDWIN, 0, + PCI_KNOWNDEV_NOPROD, + "Land Win Electronic", + NULL, + }, + { + PCI_VENDOR_MELCO, 0, + PCI_KNOWNDEV_NOPROD, + "Melco", + NULL, + }, + { + PCI_VENDOR_PINETECH, 0, + PCI_KNOWNDEV_NOPROD, + "Pine Technology", + NULL, + }, + { + PCI_VENDOR_PERISCOPE, 0, + PCI_KNOWNDEV_NOPROD, + "Periscope Engineering", + NULL, + }, + { + PCI_VENDOR_AVSYS, 0, + PCI_KNOWNDEV_NOPROD, + "Avsys", + NULL, + }, + { + PCI_VENDOR_VOARX, 0, + PCI_KNOWNDEV_NOPROD, + "Voarx R & D", + NULL, + }, + { + PCI_VENDOR_MUTECH, 0, + PCI_KNOWNDEV_NOPROD, + "Mutech", + NULL, + }, + { + PCI_VENDOR_HARLEQUIN, 0, + PCI_KNOWNDEV_NOPROD, + "Harlequin", + NULL, + }, + { + PCI_VENDOR_PARALLAX, 0, + PCI_KNOWNDEV_NOPROD, + "Parallax Graphics", + NULL, + }, + { + PCI_VENDOR_XIRCOM, 0, + PCI_KNOWNDEV_NOPROD, + "Xircom", + NULL, + }, + { + PCI_VENDOR_PEERPROTO, 0, + PCI_KNOWNDEV_NOPROD, + "Peer Protocols", + NULL, + }, + { + PCI_VENDOR_MAXTOR, 0, + PCI_KNOWNDEV_NOPROD, + "Maxtor", + NULL, + }, + { + PCI_VENDOR_MEGASOFT, 0, + PCI_KNOWNDEV_NOPROD, + "Megasoft", + NULL, + }, + { + PCI_VENDOR_PFU, 0, + PCI_KNOWNDEV_NOPROD, + "PFU Limited", + NULL, + }, + { + PCI_VENDOR_OALAB, 0, + PCI_KNOWNDEV_NOPROD, + "OA Laboratory", + NULL, + }, + { + PCI_VENDOR_SYNEMA, 0, + PCI_KNOWNDEV_NOPROD, + "Synema Corporation", + NULL, + }, + { + PCI_VENDOR_APT, 0, PCI_KNOWNDEV_NOPROD, - "NCube", + "Advanced Peripherals Technologies", NULL, }, { - PCI_VENDOR_JAZZ, 0, + PCI_VENDOR_IMAGRAPH, 0, PCI_KNOWNDEV_NOPROD, - "Jazz Multimedia", + "Imagraph", NULL, }, { - PCI_VENDOR_INITIO, 0, + PCI_VENDOR_PEQUR, 0, PCI_KNOWNDEV_NOPROD, - "Initio", + "Pequr Technology", NULL, }, { - PCI_VENDOR_CREATIVELABS, 0, + PCI_VENDOR_MUTOH, 0, PCI_KNOWNDEV_NOPROD, - "Creative Labs", + "Mutoh Industries", NULL, }, { - PCI_VENDOR_TRIONES, 0, + PCI_VENDOR_THINE, 0, PCI_KNOWNDEV_NOPROD, - "Triones Technologies", + "Thine Electronics", NULL, }, { - PCI_VENDOR_RASTEROPS, 0, + PCI_VENDOR_CDAC, 0, PCI_KNOWNDEV_NOPROD, - "RasterOps", + "Centre for Dev. of Advanced Computing", NULL, }, { - PCI_VENDOR_SIGMA, 0, + PCI_VENDOR_POLARIS, 0, PCI_KNOWNDEV_NOPROD, - "Sigma Designs", + "Polaris Communications", NULL, }, { - PCI_VENDOR_VIATECH, 0, + PCI_VENDOR_CONNECTWARE, 0, PCI_KNOWNDEV_NOPROD, - "VIA Technologies", + "Connectware", NULL, }, { - PCI_VENDOR_STRATIS, 0, + PCI_VENDOR_WSTECH, 0, PCI_KNOWNDEV_NOPROD, - "Stratus Computer", + "Workstation Technology", NULL, }, { - PCI_VENDOR_PROTEON, 0, + PCI_VENDOR_INVENTEC, 0, PCI_KNOWNDEV_NOPROD, - "Proteon", + "Inventec", NULL, }, { - PCI_VENDOR_COGENT, 0, + PCI_VENDOR_LOUGHSOUND, 0, PCI_KNOWNDEV_NOPROD, - "Cogent Data Technologies", + "Loughborough Sound Images", NULL, }, { - PCI_VENDOR_XENON, 0, + PCI_VENDOR_ALTERA, 0, PCI_KNOWNDEV_NOPROD, - "Xenon Microsystems", + "Altera Corperation", NULL, }, { - PCI_VENDOR_MINIMAX, 0, + PCI_VENDOR_ADOBE, 0, PCI_KNOWNDEV_NOPROD, - "Mini-Max Technology", + "Adobe Systems", NULL, }, { - PCI_VENDOR_ZNYX, 0, + PCI_VENDOR_BRIDGEPORT, 0, PCI_KNOWNDEV_NOPROD, - "Znyx Advanced Systems", + "Bridgeport Machines", NULL, }, { - PCI_VENDOR_CPUTECH, 0, + PCI_VENDOR_MIRTRON, 0, PCI_KNOWNDEV_NOPROD, - "CPU Technology", + "Mitron Computer", NULL, }, { - PCI_VENDOR_ROSS, 0, + PCI_VENDOR_SBE, 0, PCI_KNOWNDEV_NOPROD, - "Ross Technology", + "SBE", NULL, }, { - PCI_VENDOR_POWERHOUSE, 0, + PCI_VENDOR_SILICONENG, 0, PCI_KNOWNDEV_NOPROD, - "Powerhouse Systems", + "Silicon Engineering", NULL, }, { - PCI_VENDOR_SCO, 0, + PCI_VENDOR_ALFA, 0, PCI_KNOWNDEV_NOPROD, - "Santa Cruz Operation", + "Alfa", NULL, }, { - PCI_VENDOR_ROCKWELL, 0, + PCI_VENDOR_TOSHIBA2, 0, PCI_KNOWNDEV_NOPROD, - "Rockwell Network Systems", + "Toshiba Info Systems (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_ACCTON, 0, + PCI_VENDOR_ATREND, 0, PCI_KNOWNDEV_NOPROD, - "Accton Technology", + "A-Trend Technology", NULL, }, { - PCI_VENDOR_ATMEL, 0, + PCI_VENDOR_ATTO, 0, PCI_KNOWNDEV_NOPROD, - "Atmel", + "Atto Technology", NULL, }, { - PCI_VENDOR_3DLABS, 0, + PCI_VENDOR_TR, 0, PCI_KNOWNDEV_NOPROD, - "3D Labs", + "T/R Systems", NULL, }, { - PCI_VENDOR_DATATRANSLATION, 0, + PCI_VENDOR_RICOH, 0, PCI_KNOWNDEV_NOPROD, - "Data Translation", + "Ricoh", NULL, }, { - PCI_VENDOR_DATACUBE, 0, + PCI_VENDOR_TELEMATICS, 0, PCI_KNOWNDEV_NOPROD, - "Datacube", + "Telematics International", NULL, }, { - PCI_VENDOR_BERG, 0, + PCI_VENDOR_FUJIKURA, 0, PCI_KNOWNDEV_NOPROD, - "Berg Electronics", + "Fujikura", NULL, }, { - PCI_VENDOR_VORTEX, 0, + PCI_VENDOR_FORKS, 0, PCI_KNOWNDEV_NOPROD, - "Vortex Computer Systems", + "Forks", NULL, }, { - PCI_VENDOR_EFFICIENTNETS, 0, + PCI_VENDOR_DATAWORLD, 0, PCI_KNOWNDEV_NOPROD, - "Efficent Networks", + "Dataworld", NULL, }, { - PCI_VENDOR_TELEDYNE, 0, + PCI_VENDOR_DLINK, 0, PCI_KNOWNDEV_NOPROD, - "Teledyne Electronic Systems", + "D-Link Systems", NULL, }, { - PCI_VENDOR_TRICORD, 0, + PCI_VENDOR_ATL, 0, PCI_KNOWNDEV_NOPROD, - "Tricord Systems", + "Advanced Techonoloy Labratories", NULL, }, { - PCI_VENDOR_IDT, 0, + PCI_VENDOR_SHIMA, 0, PCI_KNOWNDEV_NOPROD, - "IDT", + "Shima Seiki Manufacturing", NULL, }, { - PCI_VENDOR_ELDEC, 0, + PCI_VENDOR_MATSUSHITA2, 0, PCI_KNOWNDEV_NOPROD, - "Eldec", + "Matsushita Electronics (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_PDI, 0, + PCI_VENDOR_HILEVEL, 0, PCI_KNOWNDEV_NOPROD, - "Prescision Digital Images", + "HiLevel Technology", NULL, }, { - PCI_VENDOR_EMC, 0, + PCI_VENDOR_COROLLARY, 0, PCI_KNOWNDEV_NOPROD, - "Emc", + "Corrollary", NULL, }, { - PCI_VENDOR_ZILOG, 0, + PCI_VENDOR_BITFLOW, 0, PCI_KNOWNDEV_NOPROD, - "Zilog", + "BitFlow", NULL, }, { - PCI_VENDOR_MULTITECH, 0, + PCI_VENDOR_HERMSTEDT, 0, PCI_KNOWNDEV_NOPROD, - "Multi-tech Systems", + "Hermstedt", NULL, }, { - PCI_VENDOR_LEUTRON, 0, + PCI_VENDOR_ARTOP, 0, PCI_KNOWNDEV_NOPROD, - "Leutron Vision", + "Artop Electric", NULL, }, { - PCI_VENDOR_EUROCORE, 0, + PCI_VENDOR_DENSAN, 0, PCI_KNOWNDEV_NOPROD, - "Eurocore", + "Densan", NULL, }, { - PCI_VENDOR_VIGRA, 0, + PCI_VENDOR_ZEINET, 0, PCI_KNOWNDEV_NOPROD, - "Vigra", + "Zeinet", NULL, }, { - PCI_VENDOR_FORE, 0, + PCI_VENDOR_TOUCAN, 0, PCI_KNOWNDEV_NOPROD, - "FORE Systems", + "Toucan Technology", NULL, }, { - PCI_VENDOR_FIRMWORKS, 0, + PCI_VENDOR_RATOC, 0, PCI_KNOWNDEV_NOPROD, - "Firmworks", + "Ratoc System", NULL, }, { - PCI_VENDOR_HERMES, 0, + PCI_VENDOR_HYTEC, 0, PCI_KNOWNDEV_NOPROD, - "Hermes Electronics", + "Hytec Electronic", NULL, }, { - PCI_VENDOR_LINOTYPE, 0, + PCI_VENDOR_GAGE, 0, PCI_KNOWNDEV_NOPROD, - "Linotype", + "Gage Applied Sciences", NULL, }, { - PCI_VENDOR_RAVICAD, 0, + PCI_VENDOR_LAMBDA, 0, PCI_KNOWNDEV_NOPROD, - "Ravicad", + "Lambda Systems", NULL, }, { - PCI_VENDOR_INFOMEDIA, 0, + PCI_VENDOR_DCA, 0, PCI_KNOWNDEV_NOPROD, - "Infomedia Microelectronics", + "Digital Communications Associates", NULL, }, { - PCI_VENDOR_IMAGINGTECH, 0, + PCI_VENDOR_MINDSHARE, 0, PCI_KNOWNDEV_NOPROD, - "Imaging Technlogy", + "Mind Share", NULL, }, { - PCI_VENDOR_COMPUTERVISION, 0, + PCI_VENDOR_OMEGA, 0, PCI_KNOWNDEV_NOPROD, - "Computervision", + "Omega Micro", NULL, }, { - PCI_VENDOR_PHILIPS, 0, + PCI_VENDOR_ITI, 0, PCI_KNOWNDEV_NOPROD, - "Philips", + "Information Technology Institute", NULL, }, { - PCI_VENDOR_MITEL, 0, + PCI_VENDOR_BUG, 0, PCI_KNOWNDEV_NOPROD, - "Mitel", + "Bug Sapporo", NULL, }, { - PCI_VENDOR_EICON, 0, + PCI_VENDOR_FUJITSU3, 0, PCI_KNOWNDEV_NOPROD, - "Eicon Technology", + "Fujitsu (3th PCI Vendor ID)", NULL, }, { - PCI_VENDOR_MCS, 0, + PCI_VENDOR_BULL, 0, PCI_KNOWNDEV_NOPROD, - "Mercury Computer Systems", + "Bull Hn Information Systems", NULL, }, { - PCI_VENDOR_FUJIXEROX, 0, + PCI_VENDOR_CONVEX, 0, PCI_KNOWNDEV_NOPROD, - "Fuji Xerox", + "Convex Computer", NULL, }, { - PCI_VENDOR_MOMENTUM, 0, + PCI_VENDOR_HAMAMATSU, 0, PCI_KNOWNDEV_NOPROD, - "Momentum Data Systems", + "Hamamatsu Photonics", NULL, }, { - PCI_VENDOR_CISCO, 0, + PCI_VENDOR_SIERRA2, 0, PCI_KNOWNDEV_NOPROD, - "Cisco Systems", + "Sierra Research & Technology (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_ZIATECH, 0, + PCI_VENDOR_BARCO, 0, PCI_KNOWNDEV_NOPROD, - "Ziatech", + "Barco", NULL, }, { - PCI_VENDOR_DYNPIC, 0, + PCI_VENDOR_MICROUNITY, 0, PCI_KNOWNDEV_NOPROD, - "Dynamic Pictures", + "MicroUnity Systems Engineering", NULL, }, { - PCI_VENDOR_FWB, 0, + PCI_VENDOR_PUREDATA, 0, PCI_KNOWNDEV_NOPROD, - "FWB", + "Pure Data", NULL, }, { - PCI_VENDOR_CYCLONE, 0, + PCI_VENDOR_POWERCC, 0, PCI_KNOWNDEV_NOPROD, - "Cyclone Micro", + "Power Computing", NULL, }, { - PCI_VENDOR_LEADINGEDGE, 0, + PCI_VENDOR_INNOSYS, 0, PCI_KNOWNDEV_NOPROD, - "Leading Edge", + "InnoSys", NULL, }, { - PCI_VENDOR_SANYO, 0, + PCI_VENDOR_ACTEL, 0, PCI_KNOWNDEV_NOPROD, - "Sanyo Electric", + "Actel", NULL, }, { - PCI_VENDOR_EQUINOX, 0, + PCI_VENDOR_GALILEO, 0, PCI_KNOWNDEV_NOPROD, - "Equinox Systems", + "Galileo Technology", NULL, }, { - PCI_VENDOR_INTERVOICE, 0, + PCI_VENDOR_CANNON, 0, PCI_KNOWNDEV_NOPROD, - "Intervoice", + "Cannon IS", NULL, }, { - PCI_VENDOR_CREST, 0, + PCI_VENDOR_LITEON, 0, PCI_KNOWNDEV_NOPROD, - "Crest Microsystem", + "Lite-On Communications", NULL, }, { - PCI_VENDOR_ALLIANCE, 0, + PCI_VENDOR_SCITEX, 0, PCI_KNOWNDEV_NOPROD, - "Alliance Semiconductor", + "Scitex Corporation", NULL, }, { - PCI_VENDOR_NETPOWER, 0, + PCI_VENDOR_PROLOG, 0, PCI_KNOWNDEV_NOPROD, - "NetPower", + "Pro-Log Corporation", NULL, }, { - PCI_VENDOR_CINMILACRON, 0, + PCI_VENDOR_V3, 0, PCI_KNOWNDEV_NOPROD, - "Cincinnati Milacron", + "V3 Semiconductor", NULL, }, { - PCI_VENDOR_WORKBIT, 0, + PCI_VENDOR_APRICOT, 0, PCI_KNOWNDEV_NOPROD, - "Workbit", + "Apricot Computer", NULL, }, { - PCI_VENDOR_FORCE, 0, + PCI_VENDOR_KODAK, 0, PCI_KNOWNDEV_NOPROD, - "Force Computers", + "Eastman Kodak", NULL, }, { - PCI_VENDOR_INTERFACE, 0, + PCI_VENDOR_BARR, 0, PCI_KNOWNDEV_NOPROD, - "Interface", + "Barr Systems", NULL, }, { - PCI_VENDOR_SCHNEIDERKOCH, 0, + PCI_VENDOR_LEITECH, 0, PCI_KNOWNDEV_NOPROD, - "Schneider & Koch", + "Leitch Technology", NULL, }, { - PCI_VENDOR_WINSYSTEM, 0, + PCI_VENDOR_RADSTONE, 0, PCI_KNOWNDEV_NOPROD, - "Win System", + "Radstone Technology", NULL, }, { - PCI_VENDOR_VMIC, 0, + PCI_VENDOR_UNITEDVIDEO, 0, PCI_KNOWNDEV_NOPROD, - "VMIC", + "United Video", NULL, }, { - PCI_VENDOR_CANOPUS, 0, + PCI_VENDOR_MOT2, 0, PCI_KNOWNDEV_NOPROD, - "Canopus", + "Motorola (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_ANNABOOKS, 0, + PCI_VENDOR_XPOINT, 0, PCI_KNOWNDEV_NOPROD, - "Annabooks", + "Xpoint Technologies", NULL, }, { - PCI_VENDOR_IC, 0, + PCI_VENDOR_PATHLIGHT, 0, PCI_KNOWNDEV_NOPROD, - "IC Corporation", + "Pathlight Technology", NULL, }, { - PCI_VENDOR_NIKON, 0, + PCI_VENDOR_VIDEOTRON, 0, PCI_KNOWNDEV_NOPROD, - "Nikon Systems", + "VideoTron", NULL, }, { - PCI_VENDOR_DIGIINTERNAT, 0, + PCI_VENDOR_PYRAMID, 0, PCI_KNOWNDEV_NOPROD, - "Digi International", + "Pyramid Technologies", NULL, }, { - PCI_VENDOR_TMC, 0, + PCI_VENDOR_NETPERIPH, 0, PCI_KNOWNDEV_NOPROD, - "Thinking Machines", + "Network Peripherals", NULL, }, { - PCI_VENDOR_JAE, 0, + PCI_VENDOR_PINNACLE, 0, PCI_KNOWNDEV_NOPROD, - "JAE Electronics", + "Pinnacle Systems", NULL, }, { - PCI_VENDOR_MEGATEK, 0, + PCI_VENDOR_IMI, 0, PCI_KNOWNDEV_NOPROD, - "Megatek", + "International Microcircuts", NULL, }, { - PCI_VENDOR_LANDWIN, 0, + PCI_VENDOR_NEC2, 0, PCI_KNOWNDEV_NOPROD, - "Land Win Electronic", + "NEC (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_MELCO, 0, + PCI_VENDOR_DOCTECH, 0, PCI_KNOWNDEV_NOPROD, - "Melco", + "Document Technologies", NULL, }, { - PCI_VENDOR_PINETECH, 0, + PCI_VENDOR_SHIVA, 0, PCI_KNOWNDEV_NOPROD, - "Pine Technology", + "Shiva", NULL, }, { - PCI_VENDOR_PERISCOPE, 0, + PCI_VENDOR_DCMDATA, 0, PCI_KNOWNDEV_NOPROD, - "Periscope Engineering", + "DCM Data Systems", NULL, }, { - PCI_VENDOR_AVSYS, 0, + PCI_VENDOR_DOLPHIN, 0, PCI_KNOWNDEV_NOPROD, - "Avsys", + "Dolphin Interconnect Solutions", NULL, }, { - PCI_VENDOR_VOARX, 0, + PCI_VENDOR_MRTMAGMA, 0, PCI_KNOWNDEV_NOPROD, - "Voarx R & D", + "Mesa Ridge Technologies (MAGMA)", NULL, }, { - PCI_VENDOR_MUTECH, 0, + PCI_VENDOR_LSISYS, 0, PCI_KNOWNDEV_NOPROD, - "Mutech", + "LSI Systems", NULL, }, { - PCI_VENDOR_HARLEQUIN, 0, + PCI_VENDOR_SPECIALIX, 0, PCI_KNOWNDEV_NOPROD, - "Harlequin", + "Specialix Research", NULL, }, { - PCI_VENDOR_PARALLAX, 0, + PCI_VENDOR_MKC, 0, PCI_KNOWNDEV_NOPROD, - "Parallax Graphics", + "Michels & Kleberhoff Computer", NULL, }, { - PCI_VENDOR_XIRCOM, 0, + PCI_VENDOR_HAL, 0, PCI_KNOWNDEV_NOPROD, - "Xircom", + "HAL Computer Systems", NULL, }, { - PCI_VENDOR_PEERPROTO, 0, + PCI_VENDOR_ZORAN, 0, PCI_KNOWNDEV_NOPROD, - "Peer Protocols", + "Zoran Corporation", NULL, }, { - PCI_VENDOR_MAXTOR, 0, + PCI_VENDOR_PMCSIERRA, 0, PCI_KNOWNDEV_NOPROD, - "Maxtor", + "PMC-Sierra", NULL, }, { - PCI_VENDOR_MEGASOFT, 0, + PCI_VENDOR_CYCLADES, 0, PCI_KNOWNDEV_NOPROD, - "Megasoft", + "Cyclades", NULL, }, { - PCI_VENDOR_PFU, 0, + PCI_VENDOR_ESSENTIAL, 0, PCI_KNOWNDEV_NOPROD, - "PFU Limited", + "Essential Communications", NULL, }, { - PCI_VENDOR_OALAB, 0, + PCI_VENDOR_ARIEL, 0, PCI_KNOWNDEV_NOPROD, - "OA Laboratory", + "Ariel", NULL, }, { - PCI_VENDOR_SYNEMA, 0, + PCI_VENDOR_AZTECH, 0, PCI_KNOWNDEV_NOPROD, - "Synema Corporation", + "Aztech", NULL, }, { - PCI_VENDOR_APT, 0, + PCI_VENDOR_3DO, 0, PCI_KNOWNDEV_NOPROD, - "Advanced Peripherals Technologies", + "The 3D0 Company", NULL, }, { - PCI_VENDOR_IMAGRAPH, 0, + PCI_VENDOR_STALLION, 0, PCI_KNOWNDEV_NOPROD, - "Imagraph", + "Stallion Technologies", NULL, }, { - PCI_VENDOR_PEQUR, 0, + PCI_VENDOR_LINEARSYS, 0, PCI_KNOWNDEV_NOPROD, - "Pequr Technology", + "Linear Systems", NULL, }, { - PCI_VENDOR_MUTOH, 0, + PCI_VENDOR_AURORA, 0, PCI_KNOWNDEV_NOPROD, - "Mutoh Industries", + "Aurora Technologies", NULL, }, { - PCI_VENDOR_THINE, 0, + PCI_VENDOR_NETAPP, 0, PCI_KNOWNDEV_NOPROD, - "Thine Electronics", + "Network Appliance", NULL, }, { - PCI_VENDOR_CDAC, 0, + PCI_VENDOR_ROCKWELL, 0, PCI_KNOWNDEV_NOPROD, - "Centre for Dev. of Advanced Computing", + "Rockwell Semiconductor Systems", NULL, }, { - PCI_VENDOR_POLARIS, 0, + PCI_VENDOR_KOFAX, 0, PCI_KNOWNDEV_NOPROD, - "Polaris Communications", + "Kofax Image Products", NULL, }, { - PCI_VENDOR_CONNECTWARE, 0, + PCI_VENDOR_PICTUREEL, 0, PCI_KNOWNDEV_NOPROD, - "Connectware", + "Picture Elements", NULL, }, { - PCI_VENDOR_MARTINMARIETTA, 0, + PCI_VENDOR_SYMPHONY2, 0, PCI_KNOWNDEV_NOPROD, - "Martin-Marietta", + "Symphony Labs (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_WSTECH, 0, + PCI_VENDOR_TEKRAM2, 0, PCI_KNOWNDEV_NOPROD, - "Workstation Technology", + "Tekram Technology (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_INVENTEC, 0, + PCI_VENDOR_3DLABS, 0, PCI_KNOWNDEV_NOPROD, - "Inventec", + "3D Labs", NULL, }, { - PCI_VENDOR_ZEITNET, 0, + PCI_VENDOR_AVANCE2, 0, PCI_KNOWNDEV_NOPROD, - "ZeitNet", + "Avance Logic (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_SPECIALIX, 0, + PCI_VENDOR_BUSLOGIC2, 0, PCI_KNOWNDEV_NOPROD, - "Specialix", + "Buslogic (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_CYCLADES, 0, + PCI_VENDOR_S3, 0, PCI_KNOWNDEV_NOPROD, - "Cyclades", + "S3", NULL, }, { - PCI_VENDOR_ZEINET, 0, + PCI_VENDOR_NETPOWER2, 0, PCI_KNOWNDEV_NOPROD, - "Zeinet", + "NetPower (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_SYMPHONY, 0, + PCI_VENDOR_C4T, 0, PCI_KNOWNDEV_NOPROD, - "Symphony Labs", + "c't Magazin", NULL, }, { - PCI_VENDOR_TEKRAM, 0, + PCI_VENDOR_QUANCM, 0, PCI_KNOWNDEV_NOPROD, - "Tekram Technology", + "Quancm Electronic GmbH", NULL, }, { - PCI_VENDOR_AVANCE2, 0, + PCI_VENDOR_INTEL, 0, PCI_KNOWNDEV_NOPROD, - "Avance Logic (mistyped? see 0x1005)", + "Intel", NULL, }, { - PCI_VENDOR_S3, 0, + PCI_VENDOR_TRIGEM2, 0, PCI_KNOWNDEV_NOPROD, - "S3", + "Trigem Computer (2nd PCI Vendor ID)", NULL, }, { - PCI_VENDOR_INTEL, 0, + PCI_VENDOR_COMPUTONE, 0, PCI_KNOWNDEV_NOPROD, - "Intel", + "Computone Corperation", NULL, }, { @@ -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, } -- cgit v1.2.3