Ignore:
Timestamp:
Mar 18, 2021, 8:57:36 PM (4 years ago)
Author:
David Azarewicz
Message:

Merge changes from Paul's uniaud32next branch.

Location:
GPL/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk

  • GPL/trunk/include/linux/pci_ids.h

    r463 r679  
     1/* SPDX-License-Identifier: GPL-2.0 */
    12/*
    23 *      PCI Class, Vendor and Device IDs
    34 *
    45 *      Please keep sorted.
     6 *
     7 *      Do not add new entries to this file unless the definitions
     8 *      are shared between multiple drivers.
    59 */
     10#ifndef _LINUX_PCI_IDS_H
     11#define _LINUX_PCI_IDS_H
    612
    713/* Device classes and subclasses */
     
    1925#define PCI_CLASS_STORAGE_SATA_AHCI     0x010601
    2026#define PCI_CLASS_STORAGE_SAS           0x0107
     27#define PCI_CLASS_STORAGE_EXPRESS       0x010802
    2128#define PCI_CLASS_STORAGE_OTHER         0x0180
     29
    2230
    2331#define PCI_BASE_CLASS_NETWORK          0x02
     
    3846#define PCI_CLASS_MULTIMEDIA_AUDIO      0x0401
    3947#define PCI_CLASS_MULTIMEDIA_PHONE      0x0402
     48#define PCI_CLASS_MULTIMEDIA_HD_AUDIO   0x0403
    4049#define PCI_CLASS_MULTIMEDIA_OTHER      0x0480
    4150
     
    105114#define PCI_CLASS_SERIAL_USB_OHCI       0x0c0310
    106115#define PCI_CLASS_SERIAL_USB_EHCI       0x0c0320
     116#define PCI_CLASS_SERIAL_USB_XHCI       0x0c0330
     117#define PCI_CLASS_SERIAL_USB_DEVICE     0x0c03fe
    107118#define PCI_CLASS_SERIAL_FIBER          0x0c04
    108119#define PCI_CLASS_SERIAL_SMBUS          0x0c05
     
    134145/* Vendors and devices.  Sort key: vendor first, device next. */
    135146
    136 #define PCI_VENDOR_ID_DFI               0x15bd
     147#define PCI_VENDOR_ID_TTTECH            0x0357
     148#define PCI_DEVICE_ID_TTTECH_MC322      0x000a
    137149
    138150#define PCI_VENDOR_ID_DYNALINK          0x0675
     
    371383#define PCI_DEVICE_ID_ATI_IXP400_SATA2  0x437a
    372384#define PCI_DEVICE_ID_ATI_IXP600_SATA   0x4380
    373 #define PCI_DEVICE_ID_ATI_IXP600_SRAID  0x4381
     385#define PCI_DEVICE_ID_ATI_SBX00_SMBUS   0x4385
    374386#define PCI_DEVICE_ID_ATI_IXP600_IDE    0x438c
    375 #define PCI_DEVICE_ID_ATI_SBX00_SMBUS   0x4385
     387#define PCI_DEVICE_ID_ATI_IXP700_SATA   0x4390
     388#define PCI_DEVICE_ID_ATI_IXP700_IDE    0x439c
    376389
    377390#define PCI_VENDOR_ID_VLSI              0x1004
     
    387400#define PCI_DEVICE_ID_VLSI_82C147       0x0105
    388401#define PCI_DEVICE_ID_VLSI_VAS96011     0x0702
     402
     403/* AMD RD890 Chipset */
     404#define PCI_DEVICE_ID_RD890_IOMMU       0x5a23
    389405
    390406#define PCI_VENDOR_ID_ADL               0x1005
     
    474490#define PCI_DEVICE_ID_IBM_ICOM_V2_TWO_PORTS_RVX         0x021A
    475491#define PCI_DEVICE_ID_IBM_ICOM_V2_ONE_PORT_RVX_ONE_PORT_MDM     0x0251
     492#define PCI_DEVICE_ID_IBM_ICOM_V2_ONE_PORT_RVX_ONE_PORT_MDM_PCIE 0x0361
    476493#define PCI_DEVICE_ID_IBM_ICOM_FOUR_PORT_MODEL  0x252
     494
     495#define PCI_SUBVENDOR_ID_IBM            0x1014
     496#define PCI_SUBDEVICE_ID_IBM_SATURN_SERIAL_ONE_PORT     0x03d4
     497
     498#define PCI_VENDOR_ID_UNISYS            0x1018
     499#define PCI_DEVICE_ID_UNISYS_DMA_DIRECTOR 0x001C
    477500
    478501#define PCI_VENDOR_ID_COMPEX2           0x101a /* pci.ids says "AT&T GIS (NCR)" */
     
    489512#define PCI_VENDOR_ID_AMD               0x1022
    490513#define PCI_DEVICE_ID_AMD_K8_NB         0x1100
     514#define PCI_DEVICE_ID_AMD_K8_NB_ADDRMAP 0x1101
     515#define PCI_DEVICE_ID_AMD_K8_NB_MEMCTL  0x1102
    491516#define PCI_DEVICE_ID_AMD_K8_NB_MISC    0x1103
     517#define PCI_DEVICE_ID_AMD_10H_NB_HT     0x1200
     518#define PCI_DEVICE_ID_AMD_10H_NB_MAP    0x1201
     519#define PCI_DEVICE_ID_AMD_10H_NB_DRAM   0x1202
     520#define PCI_DEVICE_ID_AMD_10H_NB_MISC   0x1203
     521#define PCI_DEVICE_ID_AMD_10H_NB_LINK   0x1204
     522#define PCI_DEVICE_ID_AMD_11H_NB_HT     0x1300
     523#define PCI_DEVICE_ID_AMD_11H_NB_MAP    0x1301
     524#define PCI_DEVICE_ID_AMD_11H_NB_DRAM   0x1302
     525#define PCI_DEVICE_ID_AMD_11H_NB_MISC   0x1303
     526#define PCI_DEVICE_ID_AMD_11H_NB_LINK   0x1304
     527#define PCI_DEVICE_ID_AMD_15H_M10H_F3   0x1403
     528#define PCI_DEVICE_ID_AMD_15H_M30H_NB_F3 0x141d
     529#define PCI_DEVICE_ID_AMD_15H_M30H_NB_F4 0x141e
     530#define PCI_DEVICE_ID_AMD_15H_M60H_NB_F3 0x1573
     531#define PCI_DEVICE_ID_AMD_15H_M60H_NB_F4 0x1574
     532#define PCI_DEVICE_ID_AMD_15H_NB_F0     0x1600
     533#define PCI_DEVICE_ID_AMD_15H_NB_F1     0x1601
     534#define PCI_DEVICE_ID_AMD_15H_NB_F2     0x1602
     535#define PCI_DEVICE_ID_AMD_15H_NB_F3     0x1603
     536#define PCI_DEVICE_ID_AMD_15H_NB_F4     0x1604
     537#define PCI_DEVICE_ID_AMD_15H_NB_F5     0x1605
     538#define PCI_DEVICE_ID_AMD_16H_NB_F3     0x1533
     539#define PCI_DEVICE_ID_AMD_16H_NB_F4     0x1534
     540#define PCI_DEVICE_ID_AMD_16H_M30H_NB_F3 0x1583
     541#define PCI_DEVICE_ID_AMD_16H_M30H_NB_F4 0x1584
     542#define PCI_DEVICE_ID_AMD_CNB17H_F3     0x1703
    492543#define PCI_DEVICE_ID_AMD_LANCE         0x2000
    493544#define PCI_DEVICE_ID_AMD_LANCE_HOME    0x2001
     
    509560#define PCI_DEVICE_ID_AMD_VIPER_7443    0x7443
    510561#define PCI_DEVICE_ID_AMD_OPUS_7445     0x7445
     562#define PCI_DEVICE_ID_AMD_8111_PCI      0x7460
    511563#define PCI_DEVICE_ID_AMD_8111_LPC      0x7468
    512564#define PCI_DEVICE_ID_AMD_8111_IDE      0x7469
     
    518570#define PCI_DEVICE_ID_AMD_8131_APIC     0x7451
    519571#define PCI_DEVICE_ID_AMD_8132_BRIDGE   0x7458
    520 #define PCI_DEVICE_ID_AMD_SB900_SMBUS   0x780b
     572#define PCI_DEVICE_ID_AMD_NL_USB        0x7912
     573#define PCI_DEVICE_ID_AMD_CS5535_IDE    0x208F
    521574#define PCI_DEVICE_ID_AMD_CS5536_ISA    0x2090
    522575#define PCI_DEVICE_ID_AMD_CS5536_FLASH  0x2091
     
    526579#define PCI_DEVICE_ID_AMD_CS5536_UDC    0x2096
    527580#define PCI_DEVICE_ID_AMD_CS5536_UOC    0x2097
     581#define PCI_DEVICE_ID_AMD_CS5536_DEV_IDE    0x2092
    528582#define PCI_DEVICE_ID_AMD_CS5536_IDE    0x209A
    529 
    530583#define PCI_DEVICE_ID_AMD_LX_VIDEO  0x2081
    531584#define PCI_DEVICE_ID_AMD_LX_AES    0x2082
     585#define PCI_DEVICE_ID_AMD_HUDSON2_SATA_IDE      0x7800
     586#define PCI_DEVICE_ID_AMD_HUDSON2_SMBUS         0x780b
     587#define PCI_DEVICE_ID_AMD_HUDSON2_IDE           0x780c
     588#define PCI_DEVICE_ID_AMD_KERNCZ_SMBUS  0x790b
    532589
    533590#define PCI_VENDOR_ID_TRIDENT           0x1023
     
    571628#define PCI_DEVICE_ID_MATROX_G200_AGP   0x0521
    572629#define PCI_DEVICE_ID_MATROX_G400       0x0525
     630#define PCI_DEVICE_ID_MATROX_G200EV_PCI 0x0530
    573631#define PCI_DEVICE_ID_MATROX_G550       0x2527
    574632#define PCI_DEVICE_ID_MATROX_VIA        0x4536
     633
     634#define PCI_VENDOR_ID_MOBILITY_ELECTRONICS      0x14f2
    575635
    576636#define PCI_VENDOR_ID_CT                0x102c
     
    604664#define PCI_DEVICE_ID_NEC_NAPCCARD      0x003e
    605665#define PCI_DEVICE_ID_NEC_PCX2          0x0046 /* PowerVR */
    606 #define PCI_DEVICE_ID_NEC_NILE4         0x005a
    607666#define PCI_DEVICE_ID_NEC_VRC5476       0x009b
    608667#define PCI_DEVICE_ID_NEC_VRC4173       0x00a5
     
    663722#define PCI_DEVICE_ID_SI_966            0x0966
    664723#define PCI_DEVICE_ID_SI_968            0x0968
     724#define PCI_DEVICE_ID_SI_1180           0x1180
    665725#define PCI_DEVICE_ID_SI_5511           0x5511
    666726#define PCI_DEVICE_ID_SI_5513           0x5513
     
    681741
    682742#define PCI_VENDOR_ID_HP                0x103c
     743#define PCI_VENDOR_ID_HP_3PAR           0x1590
    683744#define PCI_DEVICE_ID_HP_VISUALIZE_EG   0x1005
    684745#define PCI_DEVICE_ID_HP_VISUALIZE_FX6  0x1006
     
    710771#define PCI_DEVICE_ID_HP_CISSC          0x3230
    711772#define PCI_DEVICE_ID_HP_CISSD          0x3238
     773#define PCI_DEVICE_ID_HP_CISSE          0x323a
     774#define PCI_DEVICE_ID_HP_CISSF          0x323b
     775#define PCI_DEVICE_ID_HP_CISSH          0x323c
     776#define PCI_DEVICE_ID_HP_CISSI          0x3239
    712777#define PCI_DEVICE_ID_HP_ZX2_IOC        0x4031
    713778
     
    733798#define PCI_DEVICE_ID_ELSA_QS3000       0x3000
    734799
     800#define PCI_VENDOR_ID_STMICRO           0x104A
     801#define PCI_DEVICE_ID_STMICRO_USB_HOST  0xCC00
     802#define PCI_DEVICE_ID_STMICRO_USB_OHCI  0xCC01
     803#define PCI_DEVICE_ID_STMICRO_USB_OTG   0xCC02
     804#define PCI_DEVICE_ID_STMICRO_UART_HWFC 0xCC03
     805#define PCI_DEVICE_ID_STMICRO_UART_NO_HWFC      0xCC04
     806#define PCI_DEVICE_ID_STMICRO_SOC_DMA   0xCC05
     807#define PCI_DEVICE_ID_STMICRO_SATA      0xCC06
     808#define PCI_DEVICE_ID_STMICRO_I2C       0xCC07
     809#define PCI_DEVICE_ID_STMICRO_SPI_HS    0xCC08
     810#define PCI_DEVICE_ID_STMICRO_MAC       0xCC09
     811#define PCI_DEVICE_ID_STMICRO_SDIO_EMMC 0xCC0A
     812#define PCI_DEVICE_ID_STMICRO_SDIO      0xCC0B
     813#define PCI_DEVICE_ID_STMICRO_GPIO      0xCC0C
     814#define PCI_DEVICE_ID_STMICRO_VIP       0xCC0D
     815#define PCI_DEVICE_ID_STMICRO_AUDIO_ROUTER_DMA  0xCC0E
     816#define PCI_DEVICE_ID_STMICRO_AUDIO_ROUTER_SRCS 0xCC0F
     817#define PCI_DEVICE_ID_STMICRO_AUDIO_ROUTER_MSPS 0xCC10
     818#define PCI_DEVICE_ID_STMICRO_CAN       0xCC11
     819#define PCI_DEVICE_ID_STMICRO_MLB       0xCC12
     820#define PCI_DEVICE_ID_STMICRO_DBP       0xCC13
     821#define PCI_DEVICE_ID_STMICRO_SATA_PHY  0xCC14
     822#define PCI_DEVICE_ID_STMICRO_ESRAM     0xCC15
     823#define PCI_DEVICE_ID_STMICRO_VIC       0xCC16
    735824
    736825#define PCI_VENDOR_ID_BUSLOGIC                0x104B
     
    748837#define PCI_DEVICE_ID_TI_XX12           0x8039
    749838#define PCI_DEVICE_ID_TI_XX12_FM        0x803b
     839#define PCI_DEVICE_ID_TI_XIO2000A       0x8231
    750840#define PCI_DEVICE_ID_TI_1130           0xac12
    751841#define PCI_DEVICE_ID_TI_1031           0xac13
     
    776866#define PCI_DEVICE_ID_TI_X420           0xac8e
    777867#define PCI_DEVICE_ID_TI_XX20_FM        0xac8f
     868#define PCI_DEVICE_ID_TI_DRA74x         0xb500
     869#define PCI_DEVICE_ID_TI_DRA72x         0xb501
    778870
    779871#define PCI_VENDOR_ID_SONY              0x104d
    780 
    781872
    782873/* Winbond have two vendor IDs! See 0x10ad as well */
     
    787878#define PCI_VENDOR_ID_ANIGMA            0x1051
    788879#define PCI_DEVICE_ID_ANIGMA_MC145575   0x0100
    789  
     880
    790881#define PCI_VENDOR_ID_EFAR              0x1055
    791882#define PCI_DEVICE_ID_EFAR_SLC90E66_1   0x9130
     
    817908#define PCI_DEVICE_ID_PROMISE_20277     0x7275
    818909
     910#define PCI_VENDOR_ID_FOXCONN           0x105b
    819911
    820912#define PCI_VENDOR_ID_UMC               0x1060
     
    823915#define PCI_DEVICE_ID_UMC_UM8886A       0x886a
    824916
     917#define PCI_VENDOR_ID_PICOPOWER         0x1066
     918#define PCI_DEVICE_ID_PICOPOWER_PT86C523        0x0002
     919#define PCI_DEVICE_ID_PICOPOWER_PT86C523BBP     0x8002
    825920
    826921#define PCI_VENDOR_ID_MYLEX             0x1069
     
    832927#define PCI_DEVICE_ID_MYLEX_DAC960_BA   0xBA56
    833928#define PCI_DEVICE_ID_MYLEX_DAC960_GEM  0xB166
    834 
    835929
    836930#define PCI_VENDOR_ID_APPLE             0x106b
     
    855949#define PCI_DEVICE_ID_APPLE_U3L_AGP     0x0058
    856950#define PCI_DEVICE_ID_APPLE_U3H_AGP     0x0059
     951#define PCI_DEVICE_ID_APPLE_U4_PCIE     0x005b
    857952#define PCI_DEVICE_ID_APPLE_IPID2_AGP   0x0066
    858953#define PCI_DEVICE_ID_APPLE_IPID2_ATA   0x0069
     
    868963#define PCI_DEVICE_ID_YAMAHA_744        0x0010
    869964#define PCI_DEVICE_ID_YAMAHA_754        0x0012
    870 
    871965
    872966#define PCI_VENDOR_ID_QLOGIC            0x1077
     
    900994#define PCI_DEVICE_ID_CYRIX_5530_VIDEO  0x0104
    901995
    902 
    903 
    904996#define PCI_VENDOR_ID_CONTAQ            0x1080
    905997#define PCI_DEVICE_ID_CONTAQ_82C693     0xc693
    906 
    907998
    908999#define PCI_VENDOR_ID_OLICOM            0x108d
     
    9271018#define PCI_DEVICE_ID_SUN_CASSINI       0xabba
    9281019
     1020#define PCI_VENDOR_ID_NI                0x1093
     1021#define PCI_DEVICE_ID_NI_PCI2322        0xd130
     1022#define PCI_DEVICE_ID_NI_PCI2324        0xd140
     1023#define PCI_DEVICE_ID_NI_PCI2328        0xd150
     1024#define PCI_DEVICE_ID_NI_PXI8422_2322   0xd190
     1025#define PCI_DEVICE_ID_NI_PXI8422_2324   0xd1a0
     1026#define PCI_DEVICE_ID_NI_PXI8420_2322   0xd1d0
     1027#define PCI_DEVICE_ID_NI_PXI8420_2324   0xd1e0
     1028#define PCI_DEVICE_ID_NI_PXI8420_2328   0xd1f0
     1029#define PCI_DEVICE_ID_NI_PXI8420_23216  0xd1f1
     1030#define PCI_DEVICE_ID_NI_PCI2322I       0xd250
     1031#define PCI_DEVICE_ID_NI_PCI2324I       0xd270
     1032#define PCI_DEVICE_ID_NI_PCI23216       0xd2b0
     1033#define PCI_DEVICE_ID_NI_PXI8430_2322   0x7080
     1034#define PCI_DEVICE_ID_NI_PCI8430_2322   0x70db
     1035#define PCI_DEVICE_ID_NI_PXI8430_2324   0x70dd
     1036#define PCI_DEVICE_ID_NI_PCI8430_2324   0x70df
     1037#define PCI_DEVICE_ID_NI_PXI8430_2328   0x70e2
     1038#define PCI_DEVICE_ID_NI_PCI8430_2328   0x70e4
     1039#define PCI_DEVICE_ID_NI_PXI8430_23216  0x70e6
     1040#define PCI_DEVICE_ID_NI_PCI8430_23216  0x70e7
     1041#define PCI_DEVICE_ID_NI_PXI8432_2322   0x70e8
     1042#define PCI_DEVICE_ID_NI_PCI8432_2322   0x70ea
     1043#define PCI_DEVICE_ID_NI_PXI8432_2324   0x70ec
     1044#define PCI_DEVICE_ID_NI_PCI8432_2324   0x70ee
     1045
    9291046#define PCI_VENDOR_ID_CMD               0x1095
    9301047#define PCI_DEVICE_ID_CMD_643           0x0643
     
    9371054#define PCI_DEVICE_ID_SII_1210SA        0x0240
    9381055
    939 
    9401056#define PCI_VENDOR_ID_BROOKTREE         0x109e
    9411057#define PCI_DEVICE_ID_BROOKTREE_878     0x0878
    9421058#define PCI_DEVICE_ID_BROOKTREE_879     0x0879
    9431059
    944 
    9451060#define PCI_VENDOR_ID_SGI               0x10a9
    9461061#define PCI_DEVICE_ID_SGI_IOC3          0x0003
     1062#define PCI_DEVICE_ID_SGI_LITHIUM       0x1002
    9471063#define PCI_DEVICE_ID_SGI_IOC4          0x100a
    948 #define PCI_VENDOR_ID_SGI_LITHIUM       0x1002
    949 
    9501064
    9511065#define PCI_VENDOR_ID_WINBOND           0x10ad
    9521066#define PCI_DEVICE_ID_WINBOND_82C105    0x0105
    9531067#define PCI_DEVICE_ID_WINBOND_83C553    0x0565
    954 
    9551068
    9561069#define PCI_VENDOR_ID_PLX               0x10b5
     
    9661079#define PCI_DEVICE_ID_PLX_9030          0x9030
    9671080#define PCI_DEVICE_ID_PLX_9050          0x9050
     1081#define PCI_DEVICE_ID_PLX_9056          0x9056
    9681082#define PCI_DEVICE_ID_PLX_9080          0x9080
    9691083#define PCI_DEVICE_ID_PLX_GTEK_SERIAL2  0xa001
     
    9861100#define PCI_DEVICE_ID_3COM_3CR990SVR97  0x9909
    9871101#define PCI_DEVICE_ID_3COM_3CR990SVR    0x990a
    988 
    9891102
    9901103#define PCI_VENDOR_ID_AL                0x10b9
     
    10101123#define PCI_DEVICE_ID_AL_M7101          0x7101
    10111124
    1012 
    1013 
    10141125#define PCI_VENDOR_ID_NEOMAGIC          0x10c8
    10151126#define PCI_DEVICE_ID_NEOMAGIC_NM256AV_AUDIO 0x8005
     
    10171128#define PCI_DEVICE_ID_NEOMAGIC_NM256XL_PLUS_AUDIO 0x8016
    10181129
    1019 
    10201130#define PCI_VENDOR_ID_TCONRAD           0x10da
    10211131#define PCI_DEVICE_ID_TCONRAD_TOKENRING 0x0508
    1022 
    10231132
    10241133#define PCI_VENDOR_ID_NVIDIA                    0x10de
     
    10321141#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_IDE   0x0035
    10331142#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_SATA  0x0036
    1034 #define PCI_DEVICE_ID_NVIDIA_NVENET_10          0x0037
    1035 #define PCI_DEVICE_ID_NVIDIA_NVENET_11          0x0038
    10361143#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP04_SATA2 0x003e
    10371144#define PCI_DEVICE_ID_NVIDIA_GEFORCE_6800_ULTRA 0x0040
     
    10441151#define PCI_DEVICE_ID_NVIDIA_NFORCE_CK804_SATA  0x0054
    10451152#define PCI_DEVICE_ID_NVIDIA_NFORCE_CK804_SATA2 0x0055
    1046 #define PCI_DEVICE_ID_NVIDIA_NVENET_8           0x0056
    1047 #define PCI_DEVICE_ID_NVIDIA_NVENET_9           0x0057
    10481153#define PCI_DEVICE_ID_NVIDIA_CK804_AUDIO        0x0059
    10491154#define PCI_DEVICE_ID_NVIDIA_CK804_PCIE         0x005d
    10501155#define PCI_DEVICE_ID_NVIDIA_NFORCE2_SMBUS      0x0064
    10511156#define PCI_DEVICE_ID_NVIDIA_NFORCE2_IDE        0x0065
    1052 #define PCI_DEVICE_ID_NVIDIA_NVENET_2           0x0066
    10531157#define PCI_DEVICE_ID_NVIDIA_MCP2_MODEM         0x0069
    10541158#define PCI_DEVICE_ID_NVIDIA_MCP2_AUDIO         0x006a
    10551159#define PCI_DEVICE_ID_NVIDIA_NFORCE2S_SMBUS     0x0084
    10561160#define PCI_DEVICE_ID_NVIDIA_NFORCE2S_IDE       0x0085
    1057 #define PCI_DEVICE_ID_NVIDIA_NVENET_4           0x0086
    10581161#define PCI_DEVICE_ID_NVIDIA_MCP2S_MODEM        0x0089
    10591162#define PCI_DEVICE_ID_NVIDIA_CK8_AUDIO          0x008a
    1060 #define PCI_DEVICE_ID_NVIDIA_NVENET_5           0x008c
    10611163#define PCI_DEVICE_ID_NVIDIA_NFORCE2S_SATA      0x008e
    10621164#define PCI_DEVICE_ID_NVIDIA_GEFORCE_7800_GT   0x0090
     
    10741176#define PCI_DEVICE_ID_NVIDIA_NFORCE3_SMBUS      0x00d4
    10751177#define PCI_DEVICE_ID_NVIDIA_NFORCE3_IDE        0x00d5
    1076 #define PCI_DEVICE_ID_NVIDIA_NVENET_3           0x00d6
    10771178#define PCI_DEVICE_ID_NVIDIA_MCP3_MODEM         0x00d9
    10781179#define PCI_DEVICE_ID_NVIDIA_MCP3_AUDIO         0x00da
    1079 #define PCI_DEVICE_ID_NVIDIA_NVENET_7           0x00df
    10801180#define PCI_DEVICE_ID_NVIDIA_NFORCE3S           0x00e1
    10811181#define PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA      0x00e3
    10821182#define PCI_DEVICE_ID_NVIDIA_NFORCE3S_SMBUS     0x00e4
    10831183#define PCI_DEVICE_ID_NVIDIA_NFORCE3S_IDE       0x00e5
    1084 #define PCI_DEVICE_ID_NVIDIA_NVENET_6           0x00e6
    10851184#define PCI_DEVICE_ID_NVIDIA_CK8S_AUDIO         0x00ea
    10861185#define PCI_DEVICE_ID_NVIDIA_NFORCE3S_SATA2     0x00ee
     
    11421241#define PCI_DEVICE_ID_NVIDIA_NFORCE_IDE         0x01bc
    11431242#define PCI_DEVICE_ID_NVIDIA_MCP1_MODEM         0x01c1
    1144 #define PCI_DEVICE_ID_NVIDIA_NVENET_1           0x01c3
    11451243#define PCI_DEVICE_ID_NVIDIA_NFORCE2            0x01e0
    11461244#define PCI_DEVICE_ID_NVIDIA_GEFORCE3           0x0200
     
    11651263#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_SATA  0x037E
    11661264#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_SATA2 0x037F
    1167 #define PCI_DEVICE_ID_NVIDIA_NVENET_12          0x0268
    1168 #define PCI_DEVICE_ID_NVIDIA_NVENET_13          0x0269
    11691265#define PCI_DEVICE_ID_NVIDIA_GEFORCE4_TI_4800   0x0280
    11701266#define PCI_DEVICE_ID_NVIDIA_GEFORCE4_TI_4800_8X    0x0281
     
    12131309#define PCI_DEVICE_ID_NVIDIA_QUADRO_FX_GO1000       0x034C
    12141310#define PCI_DEVICE_ID_NVIDIA_QUADRO_FX_1100         0x034E
    1215 #define PCI_DEVICE_ID_NVIDIA_NVENET_14              0x0372
     1311#define PCI_DEVICE_ID_NVIDIA_MCP55_BRIDGE_V0        0x0360
     1312#define PCI_DEVICE_ID_NVIDIA_MCP55_BRIDGE_V4        0x0364
    12161313#define PCI_DEVICE_ID_NVIDIA_NVENET_15              0x0373
    1217 #define PCI_DEVICE_ID_NVIDIA_NVENET_16              0x03E5
    1218 #define PCI_DEVICE_ID_NVIDIA_NVENET_17              0x03E6
    12191314#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_SATA      0x03E7
     1315#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_SMBUS     0x03EB
    12201316#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_IDE       0x03EC
    1221 #define PCI_DEVICE_ID_NVIDIA_NVENET_18              0x03EE
    1222 #define PCI_DEVICE_ID_NVIDIA_NVENET_19              0x03EF
    12231317#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_SATA2     0x03F6
    12241318#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP61_SATA3     0x03F7
     1319#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP65_SMBUS     0x0446
    12251320#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP65_IDE       0x0448
    1226 #define PCI_DEVICE_ID_NVIDIA_NVENET_20              0x0450
    1227 #define PCI_DEVICE_ID_NVIDIA_NVENET_21              0x0451
    1228 #define PCI_DEVICE_ID_NVIDIA_NVENET_22              0x0452
    1229 #define PCI_DEVICE_ID_NVIDIA_NVENET_23              0x0453
    1230 #define PCI_DEVICE_ID_NVIDIA_NVENET_24              0x054C
    1231 #define PCI_DEVICE_ID_NVIDIA_NVENET_25              0x054D
    1232 #define PCI_DEVICE_ID_NVIDIA_NVENET_26              0x054E
    1233 #define PCI_DEVICE_ID_NVIDIA_NVENET_27              0x054F
     1321#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP67_SMBUS     0x0542
    12341322#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP67_IDE       0x0560
     1323#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP73_IDE       0x056C
     1324#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP78S_SMBUS    0x0752
     1325#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP77_IDE       0x0759
     1326#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP73_SMBUS     0x07D8
     1327#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP79_SMBUS     0x0AA2
     1328#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP89_SATA      0x0D85
    12351329
    12361330#define PCI_VENDOR_ID_IMS               0x10e0
     
    12381332#define PCI_DEVICE_ID_IMS_TT3D          0x9135
    12391333
    1240 
    1241 
     1334#define PCI_VENDOR_ID_AMCC              0x10e8
     1335#define PCI_VENDOR_ID_AMPERE            0x1def
    12421336
    12431337#define PCI_VENDOR_ID_INTERG            0x10ea
     
    12591353#define PCI_DEVICE_ID_XILINX_HAMMERFALL_DSP_MADI 0x3fc6
    12601354
    1261 
    12621355#define PCI_VENDOR_ID_INIT              0x1101
    12631356
    12641357#define PCI_VENDOR_ID_CREATIVE          0x1102 /* duplicate: ECTIVA */
    12651358#define PCI_DEVICE_ID_CREATIVE_EMU10K1  0x0002
     1359#define PCI_DEVICE_ID_CREATIVE_20K1     0x0005
     1360#define PCI_DEVICE_ID_CREATIVE_20K2     0x000b
     1361#define PCI_SUBDEVICE_ID_CREATIVE_SB0760        0x0024
     1362#define PCI_SUBDEVICE_ID_CREATIVE_SB08801       0x0041
     1363#define PCI_SUBDEVICE_ID_CREATIVE_SB08802       0x0042
     1364#define PCI_SUBDEVICE_ID_CREATIVE_SB08803       0x0043
     1365#define PCI_SUBDEVICE_ID_CREATIVE_SB1270        0x0062
     1366#define PCI_SUBDEVICE_ID_CREATIVE_HENDRIX       0x6000
    12661367
    12671368#define PCI_VENDOR_ID_ECTIVA            0x1102 /* duplicate: CREATIVE */
     
    12761377#define PCI_DEVICE_ID_TTI_HPT374        0x0008
    12771378#define PCI_DEVICE_ID_TTI_HPT372N       0x0009  /* apparently a 372N variant? */
     1379
     1380#define PCI_VENDOR_ID_SIGMA             0x1105
    12781381
    12791382#define PCI_VENDOR_ID_VIA               0x1106
     
    12901393#define PCI_DEVICE_ID_VIA_P4M800CE      0x0314
    12911394#define PCI_DEVICE_ID_VIA_P4M890        0x0327
     1395#define PCI_DEVICE_ID_VIA_VT3324        0x0324
    12921396#define PCI_DEVICE_ID_VIA_VT3336        0x0336
     1397#define PCI_DEVICE_ID_VIA_VT3351        0x0351
     1398#define PCI_DEVICE_ID_VIA_VT3364        0x0364
    12931399#define PCI_DEVICE_ID_VIA_8371_0        0x0391
     1400#define PCI_DEVICE_ID_VIA_6415          0x0415
    12941401#define PCI_DEVICE_ID_VIA_8501_0        0x0501
    12951402#define PCI_DEVICE_ID_VIA_82C561        0x0561
     
    13371444#define PCI_DEVICE_ID_VIA_8237          0x3227
    13381445#define PCI_DEVICE_ID_VIA_8251          0x3287
     1446#define PCI_DEVICE_ID_VIA_8261          0x3402
    13391447#define PCI_DEVICE_ID_VIA_8237A         0x3337
    13401448#define PCI_DEVICE_ID_VIA_8237S         0x3372
     
    13441452#define PCI_DEVICE_ID_VIA_8365_1        0x8305
    13451453#define PCI_DEVICE_ID_VIA_CX700         0x8324
     1454#define PCI_DEVICE_ID_VIA_CX700_IDE     0x0581
     1455#define PCI_DEVICE_ID_VIA_VX800         0x8353
     1456#define PCI_DEVICE_ID_VIA_VX855         0x8409
     1457#define PCI_DEVICE_ID_VIA_VX900         0x8410
    13461458#define PCI_DEVICE_ID_VIA_8371_1        0x8391
    13471459#define PCI_DEVICE_ID_VIA_82C598_1      0x8598
    13481460#define PCI_DEVICE_ID_VIA_838X_1        0xB188
    13491461#define PCI_DEVICE_ID_VIA_83_87XX_1     0xB198
     1462#define PCI_DEVICE_ID_VIA_VX855_IDE     0xC409
     1463#define PCI_DEVICE_ID_VIA_ANON          0xFFFF
    13501464
    13511465#define PCI_VENDOR_ID_SIEMENS           0x110A
    13521466#define PCI_DEVICE_ID_SIEMENS_DSCC4     0x2102
    1353 
    13541467
    13551468#define PCI_VENDOR_ID_VORTEX            0x1119
     
    13781491#define PCI_DEVICE_ID_EF_ATM_FPGA       0x0000
    13791492#define PCI_DEVICE_ID_EF_ATM_ASIC       0x0002
    1380 #define PCI_VENDOR_ID_EF_ATM_LANAI2     0x0003
    1381 #define PCI_VENDOR_ID_EF_ATM_LANAIHB    0x0005
     1493#define PCI_DEVICE_ID_EF_ATM_LANAI2     0x0003
     1494#define PCI_DEVICE_ID_EF_ATM_LANAIHB    0x0005
    13821495
    13831496#define PCI_VENDOR_ID_IDT               0x111d
     
    13861499#define PCI_VENDOR_ID_FORE              0x1127
    13871500#define PCI_DEVICE_ID_FORE_PCA200E      0x0300
    1388 
    13891501
    13901502#define PCI_VENDOR_ID_PHILIPS           0x1131
     
    14021514#define PCI_DEVICE_ID_EICON_MAESTRAP    0xe014
    14031515
     1516#define PCI_VENDOR_ID_CISCO             0x1137
     1517
    14041518#define PCI_VENDOR_ID_ZIATECH           0x1138
    14051519#define PCI_DEVICE_ID_ZIATECH_5550_HC   0x5550
    1406  
    14071520
    14081521
     
    14141527#define PCI_DEVICE_ID_SYSKONNECT_9MXX   0x4500
    14151528
    1416 
    14171529#define PCI_VENDOR_ID_DIGI              0x114f
    14181530#define PCI_DEVICE_ID_DIGI_DF_M_IOM2_E  0x0070
     
    14201532#define PCI_DEVICE_ID_DIGI_DF_M_IOM2_A  0x0072
    14211533#define PCI_DEVICE_ID_DIGI_DF_M_A       0x0073
     1534#define PCI_DEVICE_ID_DIGI_NEO_8        0x00B1
    14221535#define PCI_DEVICE_ID_NEO_2DB9          0x00C8
    14231536#define PCI_DEVICE_ID_NEO_2DB9PRI       0x00C9
    14241537#define PCI_DEVICE_ID_NEO_2RJ45         0x00CA
    14251538#define PCI_DEVICE_ID_NEO_2RJ45PRI      0x00CB
    1426 
     1539#define PCIE_DEVICE_ID_NEO_4_IBM        0x00F4
    14271540
    14281541#define PCI_VENDOR_ID_XIRCOM            0x115d
    14291542#define PCI_DEVICE_ID_XIRCOM_RBM56G     0x0101
    14301543#define PCI_DEVICE_ID_XIRCOM_X3201_MDM  0x0103
    1431 
    14321544
    14331545#define PCI_VENDOR_ID_SERVERWORKS         0x1166
     
    14351547#define PCI_DEVICE_ID_SERVERWORKS_LE      0x0009
    14361548#define PCI_DEVICE_ID_SERVERWORKS_GCNB_LE 0x0017
     1549#define PCI_DEVICE_ID_SERVERWORKS_HT1000_PXB    0x0036
    14371550#define PCI_DEVICE_ID_SERVERWORKS_EPB     0x0103
    14381551#define PCI_DEVICE_ID_SERVERWORKS_HT2000_PCIE   0x0132
     
    14471560#define PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2 0x0217
    14481561#define PCI_DEVICE_ID_SERVERWORKS_CSB6LPC 0x0227
     1562#define PCI_DEVICE_ID_SERVERWORKS_HT1100LD 0x0408
    14491563
    14501564#define PCI_VENDOR_ID_SBE               0x1176
     
    14521566#define PCI_DEVICE_ID_SBE_WANXL200      0x0302
    14531567#define PCI_DEVICE_ID_SBE_WANXL400      0x0104
     1568#define PCI_SUBDEVICE_ID_SBE_T3E3       0x0009
     1569#define PCI_SUBDEVICE_ID_SBE_2T3E3_P0   0x0901
     1570#define PCI_SUBDEVICE_ID_SBE_2T3E3_P1   0x0902
    14541571
    14551572#define PCI_VENDOR_ID_TOSHIBA           0x1179
    1456 #define PCI_DEVICE_ID_TOSHIBA_PICCOLO   0x0102
    1457 #define PCI_DEVICE_ID_TOSHIBA_PICCOLO_1 0x0103
    1458 #define PCI_DEVICE_ID_TOSHIBA_PICCOLO_2 0x0105
     1573#define PCI_DEVICE_ID_TOSHIBA_PICCOLO_1 0x0101
     1574#define PCI_DEVICE_ID_TOSHIBA_PICCOLO_2 0x0102
     1575#define PCI_DEVICE_ID_TOSHIBA_PICCOLO_3 0x0103
     1576#define PCI_DEVICE_ID_TOSHIBA_PICCOLO_5 0x0105
    14591577#define PCI_DEVICE_ID_TOSHIBA_TOPIC95   0x060a
    14601578#define PCI_DEVICE_ID_TOSHIBA_TOPIC97   0x060f
     
    14631581#define PCI_VENDOR_ID_TOSHIBA_2         0x102f
    14641582#define PCI_DEVICE_ID_TOSHIBA_TC35815CF 0x0030
     1583#define PCI_DEVICE_ID_TOSHIBA_TC35815_NWU       0x0031
     1584#define PCI_DEVICE_ID_TOSHIBA_TC35815_TX4939    0x0032
    14651585#define PCI_DEVICE_ID_TOSHIBA_TC86C001_IDE      0x0105
    14661586#define PCI_DEVICE_ID_TOSHIBA_TC86C001_MISC     0x0108
    14671587#define PCI_DEVICE_ID_TOSHIBA_SPIDER_NET 0x01b3
     1588
     1589#define PCI_VENDOR_ID_ATTO              0x117c
    14681590
    14691591#define PCI_VENDOR_ID_RICOH             0x1180
     
    14741596#define PCI_DEVICE_ID_RICOH_RL5C478     0x0478
    14751597#define PCI_DEVICE_ID_RICOH_R5C822      0x0822
     1598#define PCI_DEVICE_ID_RICOH_R5CE822     0xe822
     1599#define PCI_DEVICE_ID_RICOH_R5CE823     0xe823
     1600#define PCI_DEVICE_ID_RICOH_R5C832      0x0832
     1601#define PCI_DEVICE_ID_RICOH_R5C843      0x0843
    14761602
    14771603#define PCI_VENDOR_ID_DLINK             0x1186
     
    14841610#define PCI_DEVICE_ID_ARTOP_ATP865      0x0008
    14851611#define PCI_DEVICE_ID_ARTOP_ATP865R     0x0009
     1612#define PCI_DEVICE_ID_ARTOP_ATP867A     0x000A
     1613#define PCI_DEVICE_ID_ARTOP_ATP867B     0x000B
    14861614#define PCI_DEVICE_ID_ARTOP_AEC7610     0x8002
    14871615#define PCI_DEVICE_ID_ARTOP_AEC7612UW   0x8010
     
    14961624#define PCI_DEVICE_ID_ZEITNET_1225      0x0002
    14971625
    1498 
    14991626#define PCI_VENDOR_ID_FUJITSU_ME        0x119e
    15001627#define PCI_DEVICE_ID_FUJITSU_FS155     0x0001
     
    15051632
    15061633#define PCI_VENDOR_ID_MARVELL           0x11ab
     1634#define PCI_VENDOR_ID_MARVELL_EXT       0x1b4b
    15071635#define PCI_DEVICE_ID_MARVELL_GT64111   0x4146
    15081636#define PCI_DEVICE_ID_MARVELL_GT64260   0x6430
    15091637#define PCI_DEVICE_ID_MARVELL_MV64360   0x6460
    15101638#define PCI_DEVICE_ID_MARVELL_MV64460   0x6480
     1639#define PCI_DEVICE_ID_MARVELL_88ALP01_NAND      0x4100
     1640#define PCI_DEVICE_ID_MARVELL_88ALP01_SD        0x4101
     1641#define PCI_DEVICE_ID_MARVELL_88ALP01_CCIC      0x4102
    15111642
    15121643#define PCI_VENDOR_ID_V3                0x11b0
     
    15141645#define PCI_DEVICE_ID_V3_V351           0x0002
    15151646
    1516 
    15171647#define PCI_VENDOR_ID_ATT               0x11c1
    15181648#define PCI_DEVICE_ID_ATT_VENUS_MODEM   0x480
    15191649
    1520 
    15211650#define PCI_VENDOR_ID_SPECIALIX         0x11cb
    1522 #define PCI_DEVICE_ID_SPECIALIX_IO8     0x2000
    1523 #define PCI_DEVICE_ID_SPECIALIX_RIO     0x8000
    15241651#define PCI_SUBDEVICE_ID_SPECIALIX_SPEED4 0xa004
    1525 
    15261652
    15271653#define PCI_VENDOR_ID_ANALOG_DEVICES    0x11d4
    15281654#define PCI_DEVICE_ID_AD1889JS          0x1889
    1529 
    15301655
    15311656#define PCI_DEVICE_ID_SEGA_BBA          0x1234
     
    15351660#define PCI_DEVICE_ID_ZORAN_36120       0x6120
    15361661
    1537 
    15381662#define PCI_VENDOR_ID_COMPEX            0x11f6
    15391663#define PCI_DEVICE_ID_COMPEX_ENET100VG4 0x0112
     1664
     1665#define PCI_VENDOR_ID_PMC_Sierra        0x11f8
    15401666
    15411667#define PCI_VENDOR_ID_RP                0x11fe
     
    15471673#define PCI_DEVICE_ID_RP8J              0x0006
    15481674#define PCI_DEVICE_ID_RP4J              0x0007
    1549 #define PCI_DEVICE_ID_RP8SNI            0x0008 
    1550 #define PCI_DEVICE_ID_RP16SNI           0x0009 
     1675#define PCI_DEVICE_ID_RP8SNI            0x0008
     1676#define PCI_DEVICE_ID_RP16SNI           0x0009
    15511677#define PCI_DEVICE_ID_RPP4              0x000A
    15521678#define PCI_DEVICE_ID_RPP8              0x000B
     
    15581684#define PCI_DEVICE_ID_URP16INTF         0x0803
    15591685#define PCI_DEVICE_ID_URP8OCTA          0x0805
    1560 #define PCI_DEVICE_ID_UPCI_RM3_8PORT    0x080C       
     1686#define PCI_DEVICE_ID_UPCI_RM3_8PORT    0x080C
    15611687#define PCI_DEVICE_ID_UPCI_RM3_4PORT    0x080D
    1562 #define PCI_DEVICE_ID_CRP16INTF         0x0903       
     1688#define PCI_DEVICE_ID_CRP16INTF         0x0903
    15631689
    15641690#define PCI_VENDOR_ID_CYCLADES          0x120e
     
    15861712#define PCI_DEVICE_ID_O2_6832           0x6832
    15871713#define PCI_DEVICE_ID_O2_6836           0x6836
     1714#define PCI_DEVICE_ID_O2_6812           0x6872
     1715#define PCI_DEVICE_ID_O2_6933           0x6933
     1716#define PCI_DEVICE_ID_O2_8120           0x8120
     1717#define PCI_DEVICE_ID_O2_8220           0x8220
     1718#define PCI_DEVICE_ID_O2_8221           0x8221
     1719#define PCI_DEVICE_ID_O2_8320           0x8320
     1720#define PCI_DEVICE_ID_O2_8321           0x8321
    15881721
    15891722#define PCI_VENDOR_ID_3DFX              0x121a
     
    15931726#define PCI_DEVICE_ID_3DFX_VOODOO3      0x0005
    15941727#define PCI_DEVICE_ID_3DFX_VOODOO5      0x0009
    1595 
    1596 
    15971728
    15981729#define PCI_VENDOR_ID_AVM               0x1244
     
    16031734#define PCI_DEVICE_ID_AVM_C2            0x1100
    16041735#define PCI_DEVICE_ID_AVM_T1            0x1200
    1605 
    16061736
    16071737#define PCI_VENDOR_ID_STALLION          0x124d
     
    16271757#define PCI_DEVICE_ID_SATSAGEM_NICCY    0x1016
    16281758
    1629 
    16301759#define PCI_VENDOR_ID_ENSONIQ           0x1274
    16311760#define PCI_DEVICE_ID_ENSONIQ_CT5880    0x5880
     
    16391768
    16401769#define PCI_VENDOR_ID_ITE               0x1283
     1770#define PCI_DEVICE_ID_ITE_8172          0x8172
    16411771#define PCI_DEVICE_ID_ITE_8211          0x8211
    16421772#define PCI_DEVICE_ID_ITE_8212          0x8212
    16431773#define PCI_DEVICE_ID_ITE_8213          0x8213
     1774#define PCI_DEVICE_ID_ITE_8152          0x8152
    16441775#define PCI_DEVICE_ID_ITE_8872          0x8872
    16451776#define PCI_DEVICE_ID_ITE_IT8330G_0     0xe886
     
    16491780
    16501781#define PCI_VENDOR_ID_ALTEON            0x12ae
    1651 
    16521782
    16531783#define PCI_SUBVENDOR_ID_CONNECT_TECH                   0x12c4
     
    16811811#define PCI_SUBDEVICE_ID_CONNECT_TECH_PCI_UART_8_485    0x0332
    16821812
    1683 
    16841813#define PCI_VENDOR_ID_NVIDIA_SGS        0x12d2
    16851814#define PCI_DEVICE_ID_NVIDIA_SGS_RIVA128 0x0018
     
    17041833#define PCI_VENDOR_ID_ESDGMBH           0x12fe
    17051834#define PCI_DEVICE_ID_ESDGMBH_CPCIASIO4 0x0111
     1835
     1836#define PCI_VENDOR_ID_CB                0x1307  /* Measurement Computing */
    17061837
    17071838#define PCI_VENDOR_ID_SIIG              0x131f
     
    17511882#define PCI_VENDOR_ID_RADISYS           0x1331
    17521883
     1884#define PCI_VENDOR_ID_MICRO_MEMORY              0x1332
     1885#define PCI_DEVICE_ID_MICRO_MEMORY_5415CN       0x5415
     1886#define PCI_DEVICE_ID_MICRO_MEMORY_5425CN       0x5425
     1887#define PCI_DEVICE_ID_MICRO_MEMORY_6155         0x6155
     1888
    17531889#define PCI_VENDOR_ID_DOMEX             0x134a
    17541890#define PCI_DEVICE_ID_DOMEX_DMX3191D    0x0001
     
    17561892#define PCI_VENDOR_ID_INTASHIELD        0x135a
    17571893#define PCI_DEVICE_ID_INTASHIELD_IS200  0x0d80
     1894#define PCI_DEVICE_ID_INTASHIELD_IS400  0x0dc0
    17581895
    17591896#define PCI_VENDOR_ID_QUATECH           0x135C
    17601897#define PCI_DEVICE_ID_QUATECH_QSC100    0x0010
    17611898#define PCI_DEVICE_ID_QUATECH_DSC100    0x0020
     1899#define PCI_DEVICE_ID_QUATECH_DSC200    0x0030
     1900#define PCI_DEVICE_ID_QUATECH_QSC200    0x0040
    17621901#define PCI_DEVICE_ID_QUATECH_ESC100D   0x0050
    17631902#define PCI_DEVICE_ID_QUATECH_ESC100M   0x0060
     1903#define PCI_DEVICE_ID_QUATECH_QSCP100   0x0120
     1904#define PCI_DEVICE_ID_QUATECH_DSCP100   0x0130
     1905#define PCI_DEVICE_ID_QUATECH_QSCP200   0x0140
     1906#define PCI_DEVICE_ID_QUATECH_DSCP200   0x0150
     1907#define PCI_DEVICE_ID_QUATECH_QSCLP100  0x0170
     1908#define PCI_DEVICE_ID_QUATECH_DSCLP100  0x0180
     1909#define PCI_DEVICE_ID_QUATECH_DSC100E   0x0181
     1910#define PCI_DEVICE_ID_QUATECH_SSCLP100  0x0190
     1911#define PCI_DEVICE_ID_QUATECH_QSCLP200  0x01A0
     1912#define PCI_DEVICE_ID_QUATECH_DSCLP200  0x01B0
     1913#define PCI_DEVICE_ID_QUATECH_DSC200E   0x01B1
     1914#define PCI_DEVICE_ID_QUATECH_SSCLP200  0x01C0
     1915#define PCI_DEVICE_ID_QUATECH_ESCLP100  0x01E0
     1916#define PCI_DEVICE_ID_QUATECH_SPPXP_100 0x0278
    17641917
    17651918#define PCI_VENDOR_ID_SEALEVEL          0x135e
     
    17701923#define PCI_DEVICE_ID_SEALEVEL_COMM4    0x7401
    17711924#define PCI_DEVICE_ID_SEALEVEL_COMM8    0x7801
     1925#define PCI_DEVICE_ID_SEALEVEL_7803     0x7803
    17721926#define PCI_DEVICE_ID_SEALEVEL_UCOMM8   0x7804
    17731927
     
    17791933#define PCI_SUBDEVICE_ID_HYPERCOPE_CHAMP2       0x0108
    17801934
     1935#define PCI_VENDOR_ID_DIGIGRAM          0x1369
     1936#define PCI_SUBDEVICE_ID_DIGIGRAM_LX6464ES_SERIAL_SUBSYSTEM     0xc001
     1937#define PCI_SUBDEVICE_ID_DIGIGRAM_LX6464ES_CAE_SERIAL_SUBSYSTEM 0xc002
     1938
    17811939#define PCI_VENDOR_ID_KAWASAKI          0x136b
    17821940#define PCI_DEVICE_ID_MCHIP_KL5A72002   0xff01
     
    17901948#define PCI_DEVICE_ID_LMC_SSI           0x0005
    17911949#define PCI_DEVICE_ID_LMC_T1            0x0006
    1792 
    17931950
    17941951#define PCI_VENDOR_ID_NETGEAR           0x1385
     
    18241981
    18251982#define PCI_VENDOR_ID_CCD               0x1397
     1983#define PCI_DEVICE_ID_CCD_HFC4S         0x08B4
     1984#define PCI_SUBDEVICE_ID_CCD_PMX2S      0x1234
     1985#define PCI_DEVICE_ID_CCD_HFC8S         0x16B8
    18261986#define PCI_DEVICE_ID_CCD_2BD0          0x2bd0
     1987#define PCI_DEVICE_ID_CCD_HFCE1         0x30B1
     1988#define PCI_SUBDEVICE_ID_CCD_SPD4S      0x3136
     1989#define PCI_SUBDEVICE_ID_CCD_SPDE1      0x3137
    18271990#define PCI_DEVICE_ID_CCD_B000          0xb000
    18281991#define PCI_DEVICE_ID_CCD_B006          0xb006
     
    18341997#define PCI_DEVICE_ID_CCD_B00C          0xb00c
    18351998#define PCI_DEVICE_ID_CCD_B100          0xb100
     1999#define PCI_SUBDEVICE_ID_CCD_IOB4ST     0xB520
     2000#define PCI_SUBDEVICE_ID_CCD_IOB8STR    0xB521
     2001#define PCI_SUBDEVICE_ID_CCD_IOB8ST     0xB522
     2002#define PCI_SUBDEVICE_ID_CCD_IOB1E1     0xB523
     2003#define PCI_SUBDEVICE_ID_CCD_SWYX4S     0xB540
     2004#define PCI_SUBDEVICE_ID_CCD_JH4S20     0xB550
     2005#define PCI_SUBDEVICE_ID_CCD_IOB8ST_1   0xB552
     2006#define PCI_SUBDEVICE_ID_CCD_JHSE1      0xB553
     2007#define PCI_SUBDEVICE_ID_CCD_JH8S       0xB55B
     2008#define PCI_SUBDEVICE_ID_CCD_BN4S       0xB560
     2009#define PCI_SUBDEVICE_ID_CCD_BN8S       0xB562
     2010#define PCI_SUBDEVICE_ID_CCD_BNE1       0xB563
     2011#define PCI_SUBDEVICE_ID_CCD_BNE1D      0xB564
     2012#define PCI_SUBDEVICE_ID_CCD_BNE1DP     0xB565
     2013#define PCI_SUBDEVICE_ID_CCD_BN2S       0xB566
     2014#define PCI_SUBDEVICE_ID_CCD_BN1SM      0xB567
     2015#define PCI_SUBDEVICE_ID_CCD_BN4SM      0xB568
     2016#define PCI_SUBDEVICE_ID_CCD_BN2SM      0xB569
     2017#define PCI_SUBDEVICE_ID_CCD_BNE1M      0xB56A
     2018#define PCI_SUBDEVICE_ID_CCD_BN8SP      0xB56B
     2019#define PCI_SUBDEVICE_ID_CCD_HFC4S      0xB620
     2020#define PCI_SUBDEVICE_ID_CCD_HFC8S      0xB622
    18362021#define PCI_DEVICE_ID_CCD_B700          0xb700
    18372022#define PCI_DEVICE_ID_CCD_B701          0xb701
     2023#define PCI_SUBDEVICE_ID_CCD_HFCE1      0xC523
     2024#define PCI_SUBDEVICE_ID_CCD_OV2S       0xE884
     2025#define PCI_SUBDEVICE_ID_CCD_OV4S       0xE888
     2026#define PCI_SUBDEVICE_ID_CCD_OV8S       0xE998
    18382027
    18392028#define PCI_VENDOR_ID_EXAR              0x13a8
     
    18412030#define PCI_DEVICE_ID_EXAR_XR17C154     0x0154
    18422031#define PCI_DEVICE_ID_EXAR_XR17C158     0x0158
     2032#define PCI_DEVICE_ID_EXAR_XR17V352     0x0352
     2033#define PCI_DEVICE_ID_EXAR_XR17V354     0x0354
     2034#define PCI_DEVICE_ID_EXAR_XR17V358     0x0358
    18432035
    18442036#define PCI_VENDOR_ID_MICROGATE         0x13c0
     
    18562048#define PCI_VENDOR_ID_ABOCOM            0x13D1
    18572049#define PCI_DEVICE_ID_ABOCOM_2BD1       0x2BD1
     2050
     2051#define PCI_VENDOR_ID_SUNDANCE          0x13f0
    18582052
    18592053#define PCI_VENDOR_ID_CMEDIA            0x13f6
     
    18632057#define PCI_DEVICE_ID_CMEDIA_CM8738B    0x0112
    18642058
     2059#define PCI_VENDOR_ID_ADVANTECH         0x13fe
     2060
     2061#define PCI_VENDOR_ID_MEILHAUS          0x1402
     2062
    18652063#define PCI_VENDOR_ID_LAVA              0x1407
    18662064#define PCI_DEVICE_ID_LAVA_DSERIAL      0x0100 /* 2x 16550 */
    18672065#define PCI_DEVICE_ID_LAVA_QUATRO_A     0x0101 /* 2x 16550, half of 4 port */
    18682066#define PCI_DEVICE_ID_LAVA_QUATRO_B     0x0102 /* 2x 16550, half of 4 port */
     2067#define PCI_DEVICE_ID_LAVA_QUATTRO_A    0x0120 /* 2x 16550A, half of 4 port */
     2068#define PCI_DEVICE_ID_LAVA_QUATTRO_B    0x0121 /* 2x 16550A, half of 4 port */
    18692069#define PCI_DEVICE_ID_LAVA_OCTO_A       0x0180 /* 4x 16550A, half of 8 port */
    18702070#define PCI_DEVICE_ID_LAVA_OCTO_B       0x0181 /* 4x 16550A, half of 8 port */
     
    18882088#define PCI_VENDOR_ID_OXSEMI            0x1415
    18892089#define PCI_DEVICE_ID_OXSEMI_12PCI840   0x8403
     2090#define PCI_DEVICE_ID_OXSEMI_PCIe840            0xC000
     2091#define PCI_DEVICE_ID_OXSEMI_PCIe840_G          0xC004
     2092#define PCI_DEVICE_ID_OXSEMI_PCIe952_0          0xC100
     2093#define PCI_DEVICE_ID_OXSEMI_PCIe952_0_G        0xC104
     2094#define PCI_DEVICE_ID_OXSEMI_PCIe952_1          0xC110
     2095#define PCI_DEVICE_ID_OXSEMI_PCIe952_1_G        0xC114
     2096#define PCI_DEVICE_ID_OXSEMI_PCIe952_1_U        0xC118
     2097#define PCI_DEVICE_ID_OXSEMI_PCIe952_1_GU       0xC11C
    18902098#define PCI_DEVICE_ID_OXSEMI_16PCI954   0x9501
     2099#define PCI_DEVICE_ID_OXSEMI_C950       0x950B
    18912100#define PCI_DEVICE_ID_OXSEMI_16PCI95N   0x9511
    18922101#define PCI_DEVICE_ID_OXSEMI_16PCI954PP 0x9513
    18932102#define PCI_DEVICE_ID_OXSEMI_16PCI952   0x9521
    18942103#define PCI_DEVICE_ID_OXSEMI_16PCI952PP 0x9523
     2104#define PCI_SUBDEVICE_ID_OXSEMI_C950    0x0001
     2105
     2106#define PCI_VENDOR_ID_CHELSIO           0x1425
     2107
     2108#define PCI_VENDOR_ID_ADLINK            0x144a
    18952109
    18962110#define PCI_VENDOR_ID_SAMSUNG           0x144d
     2111
     2112#define PCI_VENDOR_ID_GIGABYTE          0x1458
     2113
     2114#define PCI_VENDOR_ID_AMBIT             0x1468
    18972115
    18982116#define PCI_VENDOR_ID_MYRICOM           0x14c1
     
    19232141#define PCI_SUBDEVICE_ID_AFAVLAB_P061           0x2150
    19242142
     2143#define PCI_VENDOR_ID_AMPLICON          0x14dc
     2144
     2145#define PCI_VENDOR_ID_BCM_GVC          0x14a4
    19252146#define PCI_VENDOR_ID_BROADCOM          0x14e4
    19262147#define PCI_DEVICE_ID_TIGON3_5752       0x1600
    19272148#define PCI_DEVICE_ID_TIGON3_5752M      0x1601
    19282149#define PCI_DEVICE_ID_NX2_5709          0x1639
     2150#define PCI_DEVICE_ID_NX2_5709S         0x163a
    19292151#define PCI_DEVICE_ID_TIGON3_5700       0x1644
    19302152#define PCI_DEVICE_ID_TIGON3_5701       0x1645
     
    19362158#define PCI_DEVICE_ID_NX2_5708          0x164c
    19372159#define PCI_DEVICE_ID_TIGON3_5702FE     0x164d
     2160#define PCI_DEVICE_ID_NX2_57710         0x164e
     2161#define PCI_DEVICE_ID_NX2_57711         0x164f
     2162#define PCI_DEVICE_ID_NX2_57711E        0x1650
    19382163#define PCI_DEVICE_ID_TIGON3_5705       0x1653
    19392164#define PCI_DEVICE_ID_TIGON3_5705_2     0x1654
    1940 #define PCI_DEVICE_ID_TIGON3_5720       0x1658
     2165#define PCI_DEVICE_ID_TIGON3_5719       0x1657
    19412166#define PCI_DEVICE_ID_TIGON3_5721       0x1659
    19422167#define PCI_DEVICE_ID_TIGON3_5722       0x165a
     2168#define PCI_DEVICE_ID_TIGON3_5723       0x165b
    19432169#define PCI_DEVICE_ID_TIGON3_5705M      0x165d
    19442170#define PCI_DEVICE_ID_TIGON3_5705M_2    0x165e
     2171#define PCI_DEVICE_ID_NX2_57712         0x1662
     2172#define PCI_DEVICE_ID_NX2_57712E        0x1663
     2173#define PCI_DEVICE_ID_NX2_57712_MF      0x1663
    19452174#define PCI_DEVICE_ID_TIGON3_5714       0x1668
    19462175#define PCI_DEVICE_ID_TIGON3_5714S      0x1669
     
    19482177#define PCI_DEVICE_ID_TIGON3_5780S      0x166b
    19492178#define PCI_DEVICE_ID_TIGON3_5705F      0x166e
     2179#define PCI_DEVICE_ID_NX2_57712_VF      0x166f
    19502180#define PCI_DEVICE_ID_TIGON3_5754M      0x1672
    19512181#define PCI_DEVICE_ID_TIGON3_5755M      0x1673
     
    19572187#define PCI_DEVICE_ID_TIGON3_5754       0x167a
    19582188#define PCI_DEVICE_ID_TIGON3_5755       0x167b
    1959 #define PCI_DEVICE_ID_TIGON3_5750M      0x167c
    19602189#define PCI_DEVICE_ID_TIGON3_5751M      0x167d
    19612190#define PCI_DEVICE_ID_TIGON3_5751F      0x167e
    19622191#define PCI_DEVICE_ID_TIGON3_5787F      0x167f
     2192#define PCI_DEVICE_ID_TIGON3_5761E      0x1680
     2193#define PCI_DEVICE_ID_TIGON3_5761       0x1681
     2194#define PCI_DEVICE_ID_TIGON3_5764       0x1684
     2195#define PCI_DEVICE_ID_NX2_57800         0x168a
     2196#define PCI_DEVICE_ID_NX2_57840         0x168d
     2197#define PCI_DEVICE_ID_NX2_57810         0x168e
    19632198#define PCI_DEVICE_ID_TIGON3_5787M      0x1693
    19642199#define PCI_DEVICE_ID_TIGON3_5782       0x1696
     2200#define PCI_DEVICE_ID_TIGON3_5784       0x1698
    19652201#define PCI_DEVICE_ID_TIGON3_5786       0x169a
    19662202#define PCI_DEVICE_ID_TIGON3_5787       0x169b
    19672203#define PCI_DEVICE_ID_TIGON3_5788       0x169c
    19682204#define PCI_DEVICE_ID_TIGON3_5789       0x169d
     2205#define PCI_DEVICE_ID_NX2_57840_4_10    0x16a1
     2206#define PCI_DEVICE_ID_NX2_57840_2_20    0x16a2
     2207#define PCI_DEVICE_ID_NX2_57840_MF      0x16a4
     2208#define PCI_DEVICE_ID_NX2_57800_MF      0x16a5
    19692209#define PCI_DEVICE_ID_TIGON3_5702X      0x16a6
    19702210#define PCI_DEVICE_ID_TIGON3_5703X      0x16a7
    19712211#define PCI_DEVICE_ID_TIGON3_5704S      0x16a8
     2212#define PCI_DEVICE_ID_NX2_57800_VF      0x16a9
    19722213#define PCI_DEVICE_ID_NX2_5706S         0x16aa
    19732214#define PCI_DEVICE_ID_NX2_5708S         0x16ac
     2215#define PCI_DEVICE_ID_NX2_57840_VF      0x16ad
     2216#define PCI_DEVICE_ID_NX2_57810_MF      0x16ae
     2217#define PCI_DEVICE_ID_NX2_57810_VF      0x16af
    19742218#define PCI_DEVICE_ID_TIGON3_5702A3     0x16c6
    19752219#define PCI_DEVICE_ID_TIGON3_5703A3     0x16c7
     
    19892233#define PCI_DEVICE_ID_TOPIC_TP560       0x0000
    19902234
     2235#define PCI_VENDOR_ID_MAINPINE          0x1522
     2236#define PCI_DEVICE_ID_MAINPINE_PBRIDGE  0x0100
    19912237#define PCI_VENDOR_ID_ENE               0x1524
     2238#define PCI_DEVICE_ID_ENE_CB710_FLASH   0x0510
    19922239#define PCI_DEVICE_ID_ENE_CB712_SD      0x0550
     2240#define PCI_DEVICE_ID_ENE_CB712_SD_2    0x0551
     2241#define PCI_DEVICE_ID_ENE_CB714_SD      0x0750
     2242#define PCI_DEVICE_ID_ENE_CB714_SD_2    0x0751
    19932243#define PCI_DEVICE_ID_ENE_1211          0x1211
    19942244#define PCI_DEVICE_ID_ENE_1225          0x1225
     
    20002250#define PCI_DEVICE_ID_ENE_722           0x1422
    20012251
    2002 #define PCI_VENDOR_ID_CHELSIO           0x1425
    2003 
    20042252#define PCI_SUBVENDOR_ID_PERLE          0x155f
    20052253#define PCI_SUBDEVICE_ID_PCI_RAS4       0xf001
    20062254#define PCI_SUBDEVICE_ID_PCI_RAS8       0xf010
    20072255
    2008 
    20092256#define PCI_VENDOR_ID_SYBA              0x1592
    20102257#define PCI_DEVICE_ID_SYBA_2P_EPP       0x0782
     
    20142261#define PCI_DEVICE_ID_RASTEL_2PORT      0x2000
    20152262
     2263#define PCI_VENDOR_ID_VMWARE            0x15ad
     2264#define PCI_DEVICE_ID_VMWARE_VMXNET3    0x07b0
     2265
    20162266#define PCI_VENDOR_ID_ZOLTRIX           0x15b0
    2017 #define PCI_DEVICE_ID_ZOLTRIX_2BD0      0x2bd0 
     2267#define PCI_DEVICE_ID_ZOLTRIX_2BD0      0x2bd0
    20182268
    20192269#define PCI_VENDOR_ID_MELLANOX          0x15b3
    2020 #define PCI_DEVICE_ID_MELLANOX_TAVOR    0x5a44
     2270#define PCI_DEVICE_ID_MELLANOX_CONNECTX3        0x1003
     2271#define PCI_DEVICE_ID_MELLANOX_CONNECTX3_PRO    0x1007
     2272#define PCI_DEVICE_ID_MELLANOX_CONNECTIB        0x1011
     2273#define PCI_DEVICE_ID_MELLANOX_CONNECTX4        0x1013
     2274#define PCI_DEVICE_ID_MELLANOX_CONNECTX4_LX     0x1015
     2275#define PCI_DEVICE_ID_MELLANOX_TAVOR            0x5a44
    20212276#define PCI_DEVICE_ID_MELLANOX_TAVOR_BRIDGE     0x5a46
    2022 #define PCI_DEVICE_ID_MELLANOX_ARBEL_COMPAT 0x6278
    2023 #define PCI_DEVICE_ID_MELLANOX_ARBEL    0x6282
    2024 #define PCI_DEVICE_ID_MELLANOX_SINAI_OLD 0x5e8c
    2025 #define PCI_DEVICE_ID_MELLANOX_SINAI    0x6274
     2277#define PCI_DEVICE_ID_MELLANOX_SINAI_OLD        0x5e8c
     2278#define PCI_DEVICE_ID_MELLANOX_SINAI            0x6274
     2279#define PCI_DEVICE_ID_MELLANOX_ARBEL_COMPAT     0x6278
     2280#define PCI_DEVICE_ID_MELLANOX_ARBEL            0x6282
     2281#define PCI_DEVICE_ID_MELLANOX_HERMON_SDR       0x6340
     2282#define PCI_DEVICE_ID_MELLANOX_HERMON_DDR       0x634a
     2283#define PCI_DEVICE_ID_MELLANOX_HERMON_QDR       0x6354
     2284#define PCI_DEVICE_ID_MELLANOX_HERMON_EN        0x6368
     2285#define PCI_DEVICE_ID_MELLANOX_CONNECTX_EN      0x6372
     2286#define PCI_DEVICE_ID_MELLANOX_HERMON_DDR_GEN2  0x6732
     2287#define PCI_DEVICE_ID_MELLANOX_HERMON_QDR_GEN2  0x673c
     2288#define PCI_DEVICE_ID_MELLANOX_CONNECTX_EN_5_GEN2 0x6746
     2289#define PCI_DEVICE_ID_MELLANOX_HERMON_EN_GEN2   0x6750
     2290#define PCI_DEVICE_ID_MELLANOX_CONNECTX_EN_T_GEN2 0x675a
     2291#define PCI_DEVICE_ID_MELLANOX_CONNECTX_EN_GEN2 0x6764
     2292#define PCI_DEVICE_ID_MELLANOX_CONNECTX2        0x676e
     2293
     2294#define PCI_VENDOR_ID_DFI               0x15bd
     2295
     2296#define PCI_VENDOR_ID_QUICKNET          0x15e2
     2297#define PCI_DEVICE_ID_QUICKNET_XJ       0x0500
     2298
     2299/*
     2300 * ADDI-DATA GmbH communication cards <info@addi-data.com>
     2301 */
     2302#define PCI_VENDOR_ID_ADDIDATA                 0x15B8
     2303#define PCI_DEVICE_ID_ADDIDATA_APCI7500        0x7000
     2304#define PCI_DEVICE_ID_ADDIDATA_APCI7420        0x7001
     2305#define PCI_DEVICE_ID_ADDIDATA_APCI7300        0x7002
     2306#define PCI_DEVICE_ID_ADDIDATA_APCI7500_2      0x7009
     2307#define PCI_DEVICE_ID_ADDIDATA_APCI7420_2      0x700A
     2308#define PCI_DEVICE_ID_ADDIDATA_APCI7300_2      0x700B
     2309#define PCI_DEVICE_ID_ADDIDATA_APCI7500_3      0x700C
     2310#define PCI_DEVICE_ID_ADDIDATA_APCI7420_3      0x700D
     2311#define PCI_DEVICE_ID_ADDIDATA_APCI7300_3      0x700E
     2312#define PCI_DEVICE_ID_ADDIDATA_APCI7800_3      0x700F
     2313#define PCI_DEVICE_ID_ADDIDATA_APCIe7300       0x7010
     2314#define PCI_DEVICE_ID_ADDIDATA_APCIe7420       0x7011
     2315#define PCI_DEVICE_ID_ADDIDATA_APCIe7500       0x7012
     2316#define PCI_DEVICE_ID_ADDIDATA_APCIe7800       0x7013
    20262317
    20272318#define PCI_VENDOR_ID_PDC               0x15e9
    2028 
    20292319
    20302320#define PCI_VENDOR_ID_FARSITE           0x1619
     
    20392329#define PCI_VENDOR_ID_ARIMA             0x161f
    20402330
     2331#define PCI_VENDOR_ID_BROCADE           0x1657
     2332#define PCI_DEVICE_ID_BROCADE_CT        0x0014
     2333#define PCI_DEVICE_ID_BROCADE_FC_8G1P   0x0017
     2334#define PCI_DEVICE_ID_BROCADE_CT_FC     0x0021
     2335
    20412336#define PCI_VENDOR_ID_SIBYTE            0x166d
    20422337#define PCI_DEVICE_ID_BCM1250_PCI       0x0001
    20432338#define PCI_DEVICE_ID_BCM1250_HT        0x0002
    20442339
     2340#define PCI_VENDOR_ID_ATHEROS           0x168c
     2341
    20452342#define PCI_VENDOR_ID_NETCELL           0x169c
    20462343#define PCI_DEVICE_ID_REVOLUTION        0x0044
     2344
     2345#define PCI_VENDOR_ID_CENATEK           0x16CA
     2346#define PCI_DEVICE_ID_CENATEK_IDE       0x0001
     2347
     2348#define PCI_VENDOR_ID_SYNOPSYS          0x16c3
    20472349
    20482350#define PCI_VENDOR_ID_VITESSE           0x1725
     
    20572359#define PCI_DEVICE_ID_ALTIMA_AC9100     0x03ea
    20582360#define PCI_DEVICE_ID_ALTIMA_AC1003     0x03eb
     2361
     2362#define PCI_VENDOR_ID_CAVIUM            0x177d
     2363
     2364#define PCI_VENDOR_ID_TECHWELL          0x1797
     2365#define PCI_DEVICE_ID_TECHWELL_6800     0x6800
     2366#define PCI_DEVICE_ID_TECHWELL_6801     0x6801
     2367#define PCI_DEVICE_ID_TECHWELL_6804     0x6804
     2368#define PCI_DEVICE_ID_TECHWELL_6816_1   0x6810
     2369#define PCI_DEVICE_ID_TECHWELL_6816_2   0x6811
     2370#define PCI_DEVICE_ID_TECHWELL_6816_3   0x6812
     2371#define PCI_DEVICE_ID_TECHWELL_6816_4   0x6813
     2372
     2373#define PCI_VENDOR_ID_BELKIN            0x1799
     2374#define PCI_DEVICE_ID_BELKIN_F5D7010V7  0x701f
     2375
     2376#define PCI_VENDOR_ID_RDC               0x17f3
     2377#define PCI_DEVICE_ID_RDC_R6020         0x6020
     2378#define PCI_DEVICE_ID_RDC_R6030         0x6030
     2379#define PCI_DEVICE_ID_RDC_R6040         0x6040
     2380#define PCI_DEVICE_ID_RDC_R6060         0x6060
     2381#define PCI_DEVICE_ID_RDC_R6061         0x6061
     2382#define PCI_DEVICE_ID_RDC_D1010         0x1010
     2383
     2384#define PCI_VENDOR_ID_LENOVO            0x17aa
    20592385
    20602386#define PCI_VENDOR_ID_ARECA             0x17d3
     
    20642390#define PCI_DEVICE_ID_ARECA_1160        0x1160
    20652391#define PCI_DEVICE_ID_ARECA_1170        0x1170
     2392#define PCI_DEVICE_ID_ARECA_1200        0x1200
     2393#define PCI_DEVICE_ID_ARECA_1201        0x1201
     2394#define PCI_DEVICE_ID_ARECA_1202        0x1202
    20662395#define PCI_DEVICE_ID_ARECA_1210        0x1210
    20672396#define PCI_DEVICE_ID_ARECA_1220        0x1220
     
    20812410#define PCI_DEVICE_ID_HERC_UNI          0x5832
    20822411
    2083 
    20842412#define PCI_VENDOR_ID_SITECOM           0x182d
    20852413#define PCI_DEVICE_ID_SITECOM_DC105V2   0x3069
     
    20872415#define PCI_VENDOR_ID_TOPSPIN           0x1867
    20882416
     2417#define PCI_VENDOR_ID_COMMTECH          0x18f7
     2418
     2419#define PCI_VENDOR_ID_SILAN             0x1904
     2420
     2421#define PCI_VENDOR_ID_RENESAS           0x1912
     2422#define PCI_DEVICE_ID_RENESAS_SH7781    0x0001
     2423#define PCI_DEVICE_ID_RENESAS_SH7780    0x0002
     2424#define PCI_DEVICE_ID_RENESAS_SH7763    0x0004
     2425#define PCI_DEVICE_ID_RENESAS_SH7785    0x0007
     2426#define PCI_DEVICE_ID_RENESAS_SH7786    0x0010
     2427
     2428#define PCI_VENDOR_ID_SOLARFLARE        0x1924
     2429#define PCI_DEVICE_ID_SOLARFLARE_SFC4000A_0     0x0703
     2430#define PCI_DEVICE_ID_SOLARFLARE_SFC4000A_1     0x6703
     2431#define PCI_DEVICE_ID_SOLARFLARE_SFC4000B       0x0710
     2432
    20892433#define PCI_VENDOR_ID_TDI               0x192E
    20902434#define PCI_DEVICE_ID_TDI_EHCI          0x0101
    20912435
     2436#define PCI_VENDOR_ID_FREESCALE         0x1957
     2437#define PCI_DEVICE_ID_MPC8308           0xc006
     2438#define PCI_DEVICE_ID_MPC8315E          0x00b4
     2439#define PCI_DEVICE_ID_MPC8315           0x00b5
     2440#define PCI_DEVICE_ID_MPC8314E          0x00b6
     2441#define PCI_DEVICE_ID_MPC8314           0x00b7
     2442#define PCI_DEVICE_ID_MPC8378E          0x00c4
     2443#define PCI_DEVICE_ID_MPC8378           0x00c5
     2444#define PCI_DEVICE_ID_MPC8377E          0x00c6
     2445#define PCI_DEVICE_ID_MPC8377           0x00c7
     2446#define PCI_DEVICE_ID_MPC8548E          0x0012
     2447#define PCI_DEVICE_ID_MPC8548           0x0013
     2448#define PCI_DEVICE_ID_MPC8543E          0x0014
     2449#define PCI_DEVICE_ID_MPC8543           0x0015
     2450#define PCI_DEVICE_ID_MPC8547E          0x0018
     2451#define PCI_DEVICE_ID_MPC8545E          0x0019
     2452#define PCI_DEVICE_ID_MPC8545           0x001a
     2453#define PCI_DEVICE_ID_MPC8569E          0x0061
     2454#define PCI_DEVICE_ID_MPC8569           0x0060
     2455#define PCI_DEVICE_ID_MPC8568E          0x0020
     2456#define PCI_DEVICE_ID_MPC8568           0x0021
     2457#define PCI_DEVICE_ID_MPC8567E          0x0022
     2458#define PCI_DEVICE_ID_MPC8567           0x0023
     2459#define PCI_DEVICE_ID_MPC8533E          0x0030
     2460#define PCI_DEVICE_ID_MPC8533           0x0031
     2461#define PCI_DEVICE_ID_MPC8544E          0x0032
     2462#define PCI_DEVICE_ID_MPC8544           0x0033
     2463#define PCI_DEVICE_ID_MPC8572E          0x0040
     2464#define PCI_DEVICE_ID_MPC8572           0x0041
     2465#define PCI_DEVICE_ID_MPC8536E          0x0050
     2466#define PCI_DEVICE_ID_MPC8536           0x0051
     2467#define PCI_DEVICE_ID_P2020E            0x0070
     2468#define PCI_DEVICE_ID_P2020             0x0071
     2469#define PCI_DEVICE_ID_P2010E            0x0078
     2470#define PCI_DEVICE_ID_P2010             0x0079
     2471#define PCI_DEVICE_ID_P1020E            0x0100
     2472#define PCI_DEVICE_ID_P1020             0x0101
     2473#define PCI_DEVICE_ID_P1021E            0x0102
     2474#define PCI_DEVICE_ID_P1021             0x0103
     2475#define PCI_DEVICE_ID_P1011E            0x0108
     2476#define PCI_DEVICE_ID_P1011             0x0109
     2477#define PCI_DEVICE_ID_P1022E            0x0110
     2478#define PCI_DEVICE_ID_P1022             0x0111
     2479#define PCI_DEVICE_ID_P1013E            0x0118
     2480#define PCI_DEVICE_ID_P1013             0x0119
     2481#define PCI_DEVICE_ID_P4080E            0x0400
     2482#define PCI_DEVICE_ID_P4080             0x0401
     2483#define PCI_DEVICE_ID_P4040E            0x0408
     2484#define PCI_DEVICE_ID_P4040             0x0409
     2485#define PCI_DEVICE_ID_P2040E            0x0410
     2486#define PCI_DEVICE_ID_P2040             0x0411
     2487#define PCI_DEVICE_ID_P3041E            0x041E
     2488#define PCI_DEVICE_ID_P3041             0x041F
     2489#define PCI_DEVICE_ID_P5020E            0x0420
     2490#define PCI_DEVICE_ID_P5020             0x0421
     2491#define PCI_DEVICE_ID_P5010E            0x0428
     2492#define PCI_DEVICE_ID_P5010             0x0429
     2493#define PCI_DEVICE_ID_MPC8641           0x7010
     2494#define PCI_DEVICE_ID_MPC8641D          0x7011
     2495#define PCI_DEVICE_ID_MPC8610           0x7018
     2496
    20922497#define PCI_VENDOR_ID_PASEMI            0x1959
    20932498
    20942499#define PCI_VENDOR_ID_ATTANSIC          0x1969
     2500#define PCI_DEVICE_ID_ATTANSIC_L1       0x1048
     2501#define PCI_DEVICE_ID_ATTANSIC_L2       0x2048
    20952502
    20962503#define PCI_VENDOR_ID_JMICRON           0x197B
    20972504#define PCI_DEVICE_ID_JMICRON_JMB360    0x2360
    20982505#define PCI_DEVICE_ID_JMICRON_JMB361    0x2361
     2506#define PCI_DEVICE_ID_JMICRON_JMB362    0x2362
    20992507#define PCI_DEVICE_ID_JMICRON_JMB363    0x2363
     2508#define PCI_DEVICE_ID_JMICRON_JMB364    0x2364
    21002509#define PCI_DEVICE_ID_JMICRON_JMB365    0x2365
    21012510#define PCI_DEVICE_ID_JMICRON_JMB366    0x2366
    21022511#define PCI_DEVICE_ID_JMICRON_JMB368    0x2368
     2512#define PCI_DEVICE_ID_JMICRON_JMB369    0x2369
     2513#define PCI_DEVICE_ID_JMICRON_JMB38X_SD 0x2381
     2514#define PCI_DEVICE_ID_JMICRON_JMB38X_MMC 0x2382
     2515#define PCI_DEVICE_ID_JMICRON_JMB38X_MS 0x2383
     2516#define PCI_DEVICE_ID_JMICRON_JMB385_MS 0x2388
     2517#define PCI_DEVICE_ID_JMICRON_JMB388_SD 0x2391
     2518#define PCI_DEVICE_ID_JMICRON_JMB388_ESD 0x2392
     2519#define PCI_DEVICE_ID_JMICRON_JMB390_MS 0x2393
    21032520
    21042521#define PCI_VENDOR_ID_KORENIX           0x1982
    21052522#define PCI_DEVICE_ID_KORENIX_JETCARDF0 0x1600
    21062523#define PCI_DEVICE_ID_KORENIX_JETCARDF1 0x16ff
     2524#define PCI_DEVICE_ID_KORENIX_JETCARDF2 0x1700
     2525#define PCI_DEVICE_ID_KORENIX_JETCARDF3 0x17ff
     2526
     2527#define PCI_VENDOR_ID_HUAWEI            0x19e5
     2528
     2529#define PCI_VENDOR_ID_NETRONOME         0x19ee
     2530#define PCI_DEVICE_ID_NETRONOME_NFP3200 0x3200
     2531#define PCI_DEVICE_ID_NETRONOME_NFP3240 0x3240
     2532#define PCI_DEVICE_ID_NETRONOME_NFP4000 0x4000
     2533#define PCI_DEVICE_ID_NETRONOME_NFP6000 0x6000
     2534#define PCI_DEVICE_ID_NETRONOME_NFP6000_VF      0x6003
     2535
     2536#define PCI_VENDOR_ID_QMI               0x1a32
     2537
     2538#define PCI_VENDOR_ID_AZWAVE            0x1a3b
     2539
     2540#define PCI_VENDOR_ID_REDHAT_QUMRANET    0x1af4
     2541#define PCI_SUBVENDOR_ID_REDHAT_QUMRANET 0x1af4
     2542#define PCI_SUBDEVICE_ID_QEMU            0x1100
     2543
     2544#define PCI_VENDOR_ID_ASMEDIA           0x1b21
     2545
     2546#define PCI_VENDOR_ID_CIRCUITCO         0x1cc8
     2547#define PCI_SUBSYSTEM_ID_CIRCUITCO_MINNOWBOARD  0x0001
    21072548
    21082549#define PCI_VENDOR_ID_TEKRAM            0x1de1
    21092550#define PCI_DEVICE_ID_TEKRAM_DC290      0xdc29
     2551
     2552#define PCI_VENDOR_ID_TEHUTI            0x1fc9
     2553#define PCI_DEVICE_ID_TEHUTI_3009       0x3009
     2554#define PCI_DEVICE_ID_TEHUTI_3010       0x3010
     2555#define PCI_DEVICE_ID_TEHUTI_3014       0x3014
    21102556
    21112557#define PCI_VENDOR_ID_HINT             0x3388
     
    21162562#define PCI_DEVICE_ID_3DLABS_PERMEDIA2V 0x0009
    21172563
     2564#define PCI_VENDOR_ID_NETXEN            0x4040
     2565#define PCI_DEVICE_ID_NX2031_10GXSR     0x0001
     2566#define PCI_DEVICE_ID_NX2031_10GCX4     0x0002
     2567#define PCI_DEVICE_ID_NX2031_4GCU       0x0003
     2568#define PCI_DEVICE_ID_NX2031_IMEZ       0x0004
     2569#define PCI_DEVICE_ID_NX2031_HMEZ       0x0005
     2570#define PCI_DEVICE_ID_NX2031_XG_MGMT    0x0024
     2571#define PCI_DEVICE_ID_NX2031_XG_MGMT2   0x0025
     2572#define PCI_DEVICE_ID_NX3031            0x0100
    21182573
    21192574#define PCI_VENDOR_ID_AKS               0x416c
    21202575#define PCI_DEVICE_ID_AKS_ALADDINCARD   0x0100
    21212576
    2122 
     2577#define PCI_VENDOR_ID_ACCESSIO          0x494f
     2578#define PCI_DEVICE_ID_ACCESSIO_WDG_CSM  0x22c0
    21232579
    21242580#define PCI_VENDOR_ID_S3                0x5333
     
    21332589#define PCI_DEVICE_ID_DUNORD_I3000      0x0001
    21342590
    2135 
    21362591#define PCI_VENDOR_ID_DCI               0x6666
    21372592#define PCI_DEVICE_ID_DCI_PCCOM4        0x0001
     
    21462601#define PCI_DEVICE_ID_INTEL_PXH_1       0x032A
    21472602#define PCI_DEVICE_ID_INTEL_PXHV        0x032C
     2603#define PCI_DEVICE_ID_INTEL_80332_0     0x0330
     2604#define PCI_DEVICE_ID_INTEL_80332_1     0x0332
     2605#define PCI_DEVICE_ID_INTEL_80333_0     0x0370
     2606#define PCI_DEVICE_ID_INTEL_80333_1     0x0372
    21482607#define PCI_DEVICE_ID_INTEL_82375       0x0482
    21492608#define PCI_DEVICE_ID_INTEL_82424       0x0483
    21502609#define PCI_DEVICE_ID_INTEL_82378       0x0484
     2610#define PCI_DEVICE_ID_INTEL_MRST_SD0    0x0807
     2611#define PCI_DEVICE_ID_INTEL_MRST_SD1    0x0808
     2612#define PCI_DEVICE_ID_INTEL_MFD_SD      0x0820
     2613#define PCI_DEVICE_ID_INTEL_MFD_SDIO1   0x0821
     2614#define PCI_DEVICE_ID_INTEL_MFD_SDIO2   0x0822
     2615#define PCI_DEVICE_ID_INTEL_MFD_EMMC0   0x0823
     2616#define PCI_DEVICE_ID_INTEL_MFD_EMMC1   0x0824
     2617#define PCI_DEVICE_ID_INTEL_MRST_SD2    0x084F
     2618#define PCI_DEVICE_ID_INTEL_QUARK_X1000_ILB     0x095E
    21512619#define PCI_DEVICE_ID_INTEL_I960        0x0960
    21522620#define PCI_DEVICE_ID_INTEL_I960RM      0x0962
     2621#define PCI_DEVICE_ID_INTEL_CENTERTON_ILB       0x0c60
     2622#define PCI_DEVICE_ID_INTEL_8257X_SOL   0x1062
     2623#define PCI_DEVICE_ID_INTEL_82573E_SOL  0x1085
     2624#define PCI_DEVICE_ID_INTEL_82573L_SOL  0x108F
    21532625#define PCI_DEVICE_ID_INTEL_82815_MC    0x1130
    21542626#define PCI_DEVICE_ID_INTEL_82815_CGC   0x1132
    21552627#define PCI_DEVICE_ID_INTEL_82092AA_0   0x1221
    2156 #define PCI_DEVICE_ID_INTEL_7505_0      0x2550 
     2628#define PCI_DEVICE_ID_INTEL_7505_0      0x2550
    21572629#define PCI_DEVICE_ID_INTEL_7205_0      0x255d
    21582630#define PCI_DEVICE_ID_INTEL_82437       0x122d
     
    21632635#define PCI_DEVICE_ID_INTEL_82380FB     0x124b
    21642636#define PCI_DEVICE_ID_INTEL_82439       0x1250
     2637#define PCI_DEVICE_ID_INTEL_LIGHT_RIDGE             0x1513 /* Tbt 1 Gen 1 */
     2638#define PCI_DEVICE_ID_INTEL_EAGLE_RIDGE             0x151a
     2639#define PCI_DEVICE_ID_INTEL_LIGHT_PEAK              0x151b
     2640#define PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_4C         0x1547 /* Tbt 1 Gen 2 */
     2641#define PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_2C         0x1548
     2642#define PCI_DEVICE_ID_INTEL_PORT_RIDGE              0x1549
     2643#define PCI_DEVICE_ID_INTEL_REDWOOD_RIDGE_2C_NHI    0x1566 /* Tbt 1 Gen 3 */
     2644#define PCI_DEVICE_ID_INTEL_REDWOOD_RIDGE_2C_BRIDGE 0x1567
     2645#define PCI_DEVICE_ID_INTEL_REDWOOD_RIDGE_4C_NHI    0x1568
     2646#define PCI_DEVICE_ID_INTEL_REDWOOD_RIDGE_4C_BRIDGE 0x1569
     2647#define PCI_DEVICE_ID_INTEL_FALCON_RIDGE_2C_NHI     0x156a /* Thunderbolt 2 */
     2648#define PCI_DEVICE_ID_INTEL_FALCON_RIDGE_2C_BRIDGE  0x156b
     2649#define PCI_DEVICE_ID_INTEL_FALCON_RIDGE_4C_NHI     0x156c
     2650#define PCI_DEVICE_ID_INTEL_FALCON_RIDGE_4C_BRIDGE  0x156d
     2651#define PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_2C_NHI     0x1575 /* Thunderbolt 3 */
     2652#define PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_2C_BRIDGE  0x1576
     2653#define PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_4C_NHI     0x1577
     2654#define PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_4C_BRIDGE  0x1578
    21652655#define PCI_DEVICE_ID_INTEL_80960_RP    0x1960
    21662656#define PCI_DEVICE_ID_INTEL_82840_HB    0x1a21
    21672657#define PCI_DEVICE_ID_INTEL_82845_HB    0x1a30
    21682658#define PCI_DEVICE_ID_INTEL_IOAT        0x1a38
     2659#define PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MIN 0x1c41
     2660#define PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MAX 0x1c5f
     2661#define PCI_DEVICE_ID_INTEL_PATSBURG_LPC_0      0x1d40
     2662#define PCI_DEVICE_ID_INTEL_PATSBURG_LPC_1      0x1d41
     2663#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_XHCI   0x1e31
     2664#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MIN        0x1e40
     2665#define PCI_DEVICE_ID_INTEL_PANTHERPOINT_LPC_MAX        0x1e5f
     2666#define PCI_DEVICE_ID_INTEL_DH89XXCC_LPC_MIN    0x2310
     2667#define PCI_DEVICE_ID_INTEL_DH89XXCC_LPC_MAX    0x231f
    21692668#define PCI_DEVICE_ID_INTEL_82801AA_0   0x2410
    21702669#define PCI_DEVICE_ID_INTEL_82801AA_1   0x2411
     
    21982697#define PCI_DEVICE_ID_INTEL_82801DB_0   0x24c0
    21992698#define PCI_DEVICE_ID_INTEL_82801DB_1   0x24c1
     2699#define PCI_DEVICE_ID_INTEL_82801DB_2   0x24c2
    22002700#define PCI_DEVICE_ID_INTEL_82801DB_3   0x24c3
    22012701#define PCI_DEVICE_ID_INTEL_82801DB_5   0x24c5
     
    22112711#define PCI_DEVICE_ID_INTEL_82801EB_6   0x24d6
    22122712#define PCI_DEVICE_ID_INTEL_82801EB_11  0x24db
     2713#define PCI_DEVICE_ID_INTEL_82801EB_12  0x24dc
    22132714#define PCI_DEVICE_ID_INTEL_82801EB_13  0x24dd
    22142715#define PCI_DEVICE_ID_INTEL_ESB_1       0x25a1
     
    22172718#define PCI_DEVICE_ID_INTEL_ESB_5       0x25a6
    22182719#define PCI_DEVICE_ID_INTEL_ESB_9       0x25ab
     2720#define PCI_DEVICE_ID_INTEL_ESB_10      0x25ac
    22192721#define PCI_DEVICE_ID_INTEL_82820_HB    0x2500
    22202722#define PCI_DEVICE_ID_INTEL_82820_UP_HB 0x2501
     
    22312733#define PCI_DEVICE_ID_INTEL_82915GM_HB  0x2590
    22322734#define PCI_DEVICE_ID_INTEL_82915GM_IG  0x2592
     2735#define PCI_DEVICE_ID_INTEL_5000_ERR    0x25F0
     2736#define PCI_DEVICE_ID_INTEL_5000_FBD0   0x25F5
     2737#define PCI_DEVICE_ID_INTEL_5000_FBD1   0x25F6
    22332738#define PCI_DEVICE_ID_INTEL_82945G_HB   0x2770
    22342739#define PCI_DEVICE_ID_INTEL_82945G_IG   0x2772
     2740#define PCI_DEVICE_ID_INTEL_3000_HB     0x2778
    22352741#define PCI_DEVICE_ID_INTEL_82945GM_HB  0x27A0
    22362742#define PCI_DEVICE_ID_INTEL_82945GM_IG  0x27A2
     
    22492755#define PCI_DEVICE_ID_INTEL_ICH7_1      0x27b9
    22502756#define PCI_DEVICE_ID_INTEL_ICH7_30     0x27b0
     2757#define PCI_DEVICE_ID_INTEL_TGP_LPC     0x27bc
    22512758#define PCI_DEVICE_ID_INTEL_ICH7_31     0x27bd
    22522759#define PCI_DEVICE_ID_INTEL_ICH7_17     0x27da
     
    22622769#define PCI_DEVICE_ID_INTEL_ICH8_6      0x2850
    22632770#define PCI_DEVICE_ID_INTEL_ICH9_0      0x2910
    2264 #define PCI_DEVICE_ID_INTEL_ICH9_1      0x2911
     2771#define PCI_DEVICE_ID_INTEL_ICH9_1      0x2917
    22652772#define PCI_DEVICE_ID_INTEL_ICH9_2      0x2912
    22662773#define PCI_DEVICE_ID_INTEL_ICH9_3      0x2913
    22672774#define PCI_DEVICE_ID_INTEL_ICH9_4      0x2914
    2268 #define PCI_DEVICE_ID_INTEL_ICH9_5      0x2915
     2775#define PCI_DEVICE_ID_INTEL_ICH9_5      0x2919
    22692776#define PCI_DEVICE_ID_INTEL_ICH9_6      0x2930
     2777#define PCI_DEVICE_ID_INTEL_ICH9_7      0x2916
     2778#define PCI_DEVICE_ID_INTEL_ICH9_8      0x2918
     2779#define PCI_DEVICE_ID_INTEL_I7_MCR      0x2c18
     2780#define PCI_DEVICE_ID_INTEL_I7_MC_TAD   0x2c19
     2781#define PCI_DEVICE_ID_INTEL_I7_MC_RAS   0x2c1a
     2782#define PCI_DEVICE_ID_INTEL_I7_MC_TEST  0x2c1c
     2783#define PCI_DEVICE_ID_INTEL_I7_MC_CH0_CTRL  0x2c20
     2784#define PCI_DEVICE_ID_INTEL_I7_MC_CH0_ADDR  0x2c21
     2785#define PCI_DEVICE_ID_INTEL_I7_MC_CH0_RANK  0x2c22
     2786#define PCI_DEVICE_ID_INTEL_I7_MC_CH0_TC    0x2c23
     2787#define PCI_DEVICE_ID_INTEL_I7_MC_CH1_CTRL  0x2c28
     2788#define PCI_DEVICE_ID_INTEL_I7_MC_CH1_ADDR  0x2c29
     2789#define PCI_DEVICE_ID_INTEL_I7_MC_CH1_RANK  0x2c2a
     2790#define PCI_DEVICE_ID_INTEL_I7_MC_CH1_TC    0x2c2b
     2791#define PCI_DEVICE_ID_INTEL_I7_MC_CH2_CTRL  0x2c30
     2792#define PCI_DEVICE_ID_INTEL_I7_MC_CH2_ADDR  0x2c31
     2793#define PCI_DEVICE_ID_INTEL_I7_MC_CH2_RANK  0x2c32
     2794#define PCI_DEVICE_ID_INTEL_I7_MC_CH2_TC    0x2c33
     2795#define PCI_DEVICE_ID_INTEL_I7_NONCORE  0x2c41
     2796#define PCI_DEVICE_ID_INTEL_I7_NONCORE_ALT 0x2c40
     2797#define PCI_DEVICE_ID_INTEL_LYNNFIELD_NONCORE     0x2c50
     2798#define PCI_DEVICE_ID_INTEL_LYNNFIELD_NONCORE_ALT 0x2c51
     2799#define PCI_DEVICE_ID_INTEL_LYNNFIELD_NONCORE_REV2 0x2c70
     2800#define PCI_DEVICE_ID_INTEL_LYNNFIELD_SAD         0x2c81
     2801#define PCI_DEVICE_ID_INTEL_LYNNFIELD_QPI_LINK0   0x2c90
     2802#define PCI_DEVICE_ID_INTEL_LYNNFIELD_QPI_PHY0    0x2c91
     2803#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MCR         0x2c98
     2804#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_TAD      0x2c99
     2805#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_TEST     0x2c9C
     2806#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_CTRL 0x2ca0
     2807#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_ADDR 0x2ca1
     2808#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_RANK 0x2ca2
     2809#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_TC   0x2ca3
     2810#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_CTRL 0x2ca8
     2811#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_ADDR 0x2ca9
     2812#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_RANK 0x2caa
     2813#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_TC   0x2cab
     2814#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MCR_REV2          0x2d98
     2815#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_TAD_REV2       0x2d99
     2816#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_RAS_REV2       0x2d9a
     2817#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_TEST_REV2      0x2d9c
     2818#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_CTRL_REV2  0x2da0
     2819#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_ADDR_REV2  0x2da1
     2820#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_RANK_REV2  0x2da2
     2821#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH0_TC_REV2    0x2da3
     2822#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_CTRL_REV2  0x2da8
     2823#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_ADDR_REV2  0x2da9
     2824#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_RANK_REV2  0x2daa
     2825#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH1_TC_REV2    0x2dab
     2826#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH2_CTRL_REV2  0x2db0
     2827#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH2_ADDR_REV2  0x2db1
     2828#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH2_RANK_REV2  0x2db2
     2829#define PCI_DEVICE_ID_INTEL_LYNNFIELD_MC_CH2_TC_REV2    0x2db3
    22702830#define PCI_DEVICE_ID_INTEL_82855PM_HB  0x3340
     2831#define PCI_DEVICE_ID_INTEL_IOAT_TBG4   0x3429
     2832#define PCI_DEVICE_ID_INTEL_IOAT_TBG5   0x342a
     2833#define PCI_DEVICE_ID_INTEL_IOAT_TBG6   0x342b
     2834#define PCI_DEVICE_ID_INTEL_IOAT_TBG7   0x342c
     2835#define PCI_DEVICE_ID_INTEL_X58_HUB_MGMT 0x342e
     2836#define PCI_DEVICE_ID_INTEL_IOAT_TBG0   0x3430
     2837#define PCI_DEVICE_ID_INTEL_IOAT_TBG1   0x3431
     2838#define PCI_DEVICE_ID_INTEL_IOAT_TBG2   0x3432
     2839#define PCI_DEVICE_ID_INTEL_IOAT_TBG3   0x3433
    22712840#define PCI_DEVICE_ID_INTEL_82830_HB    0x3575
    22722841#define PCI_DEVICE_ID_INTEL_82830_CGC   0x3577
     2842#define PCI_DEVICE_ID_INTEL_82854_HB    0x358c
     2843#define PCI_DEVICE_ID_INTEL_82854_IG    0x358e
    22732844#define PCI_DEVICE_ID_INTEL_82855GM_HB  0x3580
    22742845#define PCI_DEVICE_ID_INTEL_82855GM_IG  0x3582
     
    22822853#define PCI_DEVICE_ID_INTEL_MCH_PC1     0x359a
    22832854#define PCI_DEVICE_ID_INTEL_E7525_MCH   0x359e
     2855#define PCI_DEVICE_ID_INTEL_I7300_MCH_ERR 0x360c
     2856#define PCI_DEVICE_ID_INTEL_I7300_MCH_FB0 0x360f
     2857#define PCI_DEVICE_ID_INTEL_I7300_MCH_FB1 0x3610
     2858#define PCI_DEVICE_ID_INTEL_IOAT_CNB    0x360b
     2859#define PCI_DEVICE_ID_INTEL_FBD_CNB     0x360c
     2860#define PCI_DEVICE_ID_INTEL_IOAT_JSF0   0x3710
     2861#define PCI_DEVICE_ID_INTEL_IOAT_JSF1   0x3711
     2862#define PCI_DEVICE_ID_INTEL_IOAT_JSF2   0x3712
     2863#define PCI_DEVICE_ID_INTEL_IOAT_JSF3   0x3713
     2864#define PCI_DEVICE_ID_INTEL_IOAT_JSF4   0x3714
     2865#define PCI_DEVICE_ID_INTEL_IOAT_JSF5   0x3715
     2866#define PCI_DEVICE_ID_INTEL_IOAT_JSF6   0x3716
     2867#define PCI_DEVICE_ID_INTEL_IOAT_JSF7   0x3717
     2868#define PCI_DEVICE_ID_INTEL_IOAT_JSF8   0x3718
     2869#define PCI_DEVICE_ID_INTEL_IOAT_JSF9   0x3719
     2870#define PCI_DEVICE_ID_INTEL_ICH10_0     0x3a14
     2871#define PCI_DEVICE_ID_INTEL_ICH10_1     0x3a16
     2872#define PCI_DEVICE_ID_INTEL_ICH10_2     0x3a18
     2873#define PCI_DEVICE_ID_INTEL_ICH10_3     0x3a1a
     2874#define PCI_DEVICE_ID_INTEL_ICH10_4     0x3a30
     2875#define PCI_DEVICE_ID_INTEL_ICH10_5     0x3a60
     2876#define PCI_DEVICE_ID_INTEL_5_3400_SERIES_LPC_MIN       0x3b00
     2877#define PCI_DEVICE_ID_INTEL_5_3400_SERIES_LPC_MAX       0x3b1f
     2878#define PCI_DEVICE_ID_INTEL_IOAT_SNB0   0x3c20
     2879#define PCI_DEVICE_ID_INTEL_IOAT_SNB1   0x3c21
     2880#define PCI_DEVICE_ID_INTEL_IOAT_SNB2   0x3c22
     2881#define PCI_DEVICE_ID_INTEL_IOAT_SNB3   0x3c23
     2882#define PCI_DEVICE_ID_INTEL_IOAT_SNB4   0x3c24
     2883#define PCI_DEVICE_ID_INTEL_IOAT_SNB5   0x3c25
     2884#define PCI_DEVICE_ID_INTEL_IOAT_SNB6   0x3c26
     2885#define PCI_DEVICE_ID_INTEL_IOAT_SNB7   0x3c27
     2886#define PCI_DEVICE_ID_INTEL_IOAT_SNB8   0x3c2e
     2887#define PCI_DEVICE_ID_INTEL_IOAT_SNB9   0x3c2f
     2888#define PCI_DEVICE_ID_INTEL_UNC_HA      0x3c46
     2889#define PCI_DEVICE_ID_INTEL_UNC_IMC0    0x3cb0
     2890#define PCI_DEVICE_ID_INTEL_UNC_IMC1    0x3cb1
     2891#define PCI_DEVICE_ID_INTEL_UNC_IMC2    0x3cb4
     2892#define PCI_DEVICE_ID_INTEL_UNC_IMC3    0x3cb5
     2893#define PCI_DEVICE_ID_INTEL_UNC_QPI0    0x3c41
     2894#define PCI_DEVICE_ID_INTEL_UNC_QPI1    0x3c42
     2895#define PCI_DEVICE_ID_INTEL_UNC_R2PCIE  0x3c43
     2896#define PCI_DEVICE_ID_INTEL_UNC_R3QPI0  0x3c44
     2897#define PCI_DEVICE_ID_INTEL_UNC_R3QPI1  0x3c45
     2898#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_RAS     0x3c71  /* 15.1 */
     2899#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_ERR0    0x3c72  /* 16.2 */
     2900#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_ERR1    0x3c73  /* 16.3 */
     2901#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_ERR2    0x3c76  /* 16.6 */
     2902#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_ERR3    0x3c77  /* 16.7 */
     2903#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_HA0     0x3ca0  /* 14.0 */
     2904#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_TA      0x3ca8  /* 15.0 */
     2905#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_TAD0    0x3caa  /* 15.2 */
     2906#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_TAD1    0x3cab  /* 15.3 */
     2907#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_TAD2    0x3cac  /* 15.4 */
     2908#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_TAD3    0x3cad  /* 15.5 */
     2909#define PCI_DEVICE_ID_INTEL_SBRIDGE_IMC_DDRIO   0x3cb8  /* 17.0 */
     2910#define PCI_DEVICE_ID_INTEL_JAKETOWN_UBOX       0x3ce0
     2911#define PCI_DEVICE_ID_INTEL_SBRIDGE_SAD0        0x3cf4  /* 12.6 */
     2912#define PCI_DEVICE_ID_INTEL_SBRIDGE_BR          0x3cf5  /* 13.6 */
     2913#define PCI_DEVICE_ID_INTEL_SBRIDGE_SAD1        0x3cf6  /* 12.7 */
     2914#define PCI_DEVICE_ID_INTEL_IOAT_SNB    0x402f
     2915#define PCI_DEVICE_ID_INTEL_5100_16     0x65f0
     2916#define PCI_DEVICE_ID_INTEL_5100_19     0x65f3
     2917#define PCI_DEVICE_ID_INTEL_5100_21     0x65f5
     2918#define PCI_DEVICE_ID_INTEL_5100_22     0x65f6
     2919#define PCI_DEVICE_ID_INTEL_5400_ERR    0x4030
     2920#define PCI_DEVICE_ID_INTEL_5400_FBD0   0x4035
     2921#define PCI_DEVICE_ID_INTEL_5400_FBD1   0x4036
     2922#define PCI_DEVICE_ID_INTEL_IOAT_SCNB   0x65ff
     2923#define PCI_DEVICE_ID_INTEL_EP80579_0   0x5031
     2924#define PCI_DEVICE_ID_INTEL_EP80579_1   0x5032
    22842925#define PCI_DEVICE_ID_INTEL_82371SB_0   0x7000
    22852926#define PCI_DEVICE_ID_INTEL_82371SB_1   0x7010
     
    23102951#define PCI_DEVICE_ID_INTEL_82443GX_2   0x71a2
    23112952#define PCI_DEVICE_ID_INTEL_82372FB_1   0x7601
     2953#define PCI_DEVICE_ID_INTEL_SCH_LPC     0x8119
     2954#define PCI_DEVICE_ID_INTEL_SCH_IDE     0x811a
     2955#define PCI_DEVICE_ID_INTEL_E6XX_CU     0x8183
     2956#define PCI_DEVICE_ID_INTEL_ITC_LPC     0x8186
    23122957#define PCI_DEVICE_ID_INTEL_82454GX     0x84c4
    23132958#define PCI_DEVICE_ID_INTEL_82450GX     0x84c5
     
    23232968
    23242969#define PCI_VENDOR_ID_COMPUTONE         0x8e0e
    2325 #define PCI_DEVICE_ID_COMPUTONE_IP2EX   0x0291
    23262970#define PCI_DEVICE_ID_COMPUTONE_PG      0x0302
    23272971#define PCI_SUBVENDOR_ID_COMPUTONE      0x8e0e
     
    23773021#define PCI_DEVICE_ID_ADAPTEC2_SCAMP    0x0503
    23783022
    2379 
    23803023#define PCI_VENDOR_ID_HOLTEK            0x9412
    23813024#define PCI_DEVICE_ID_HOLTEK_6565       0x6565
     
    23923035#define PCI_DEVICE_ID_NETMOS_9845       0x9845
    23933036#define PCI_DEVICE_ID_NETMOS_9855       0x9855
     3037#define PCI_DEVICE_ID_NETMOS_9865       0x9865
     3038#define PCI_DEVICE_ID_NETMOS_9900       0x9900
     3039#define PCI_DEVICE_ID_NETMOS_9901       0x9901
     3040#define PCI_DEVICE_ID_NETMOS_9904       0x9904
     3041#define PCI_DEVICE_ID_NETMOS_9912       0x9912
     3042#define PCI_DEVICE_ID_NETMOS_9922       0x9922
     3043
     3044#define PCI_VENDOR_ID_3COM_2            0xa727
     3045
     3046#define PCI_VENDOR_ID_DIGIUM            0xd161
     3047#define PCI_DEVICE_ID_DIGIUM_HFC4S      0xb410
    23943048
    23953049#define PCI_SUBVENDOR_ID_EXSYS          0xd84d
     
    24003054#define PCI_DEVICE_ID_TIGERJET_300      0x0001
    24013055#define PCI_DEVICE_ID_TIGERJET_100      0x0002
    2402 
    2403 #define PCI_VENDOR_ID_TTTECH            0x0357
    2404 #define PCI_DEVICE_ID_TTTECH_MC322      0x000A
    24053056
    24063057#define PCI_VENDOR_ID_XILINX_RME        0xea60
     
    24093060#define PCI_DEVICE_ID_RME_DIGI32_8      0x9898
    24103061
    2411 #define PCI_VENDOR_ID_QUICKNET          0x15E2
    2412 #define PCI_DEVICE_ID_QUICKNET_XJ       0x0500
     3062#define PCI_VENDOR_ID_XEN               0x5853
     3063#define PCI_DEVICE_ID_XEN_PLATFORM      0x0001
     3064
     3065#define PCI_VENDOR_ID_OCZ               0x1b85
     3066
     3067#define PCI_VENDOR_ID_NCUBE             0x10ff
     3068
     3069#endif /* _LINUX_PCI_IDS_H */
Note: See TracChangeset for help on using the changeset viewer.