/* Cirrus */
{ PCI_VENDOR_ID_CIRRUS,   PCI_DEV_ID_CIRRUS_5446,            "Cirrus Logic 5446 CGA"},
{ PCI_VENDOR_ID_CIRRUS,   PCI_DEV_ID_CIRRUS_CS4281,          "Crystal CS4281 PCI Audio"},
/* Realtek */
{ PCI_VENDOR_ID_REALTEK,  PCI_DEV_ID_REALTEK_8029,           "8029 NIC"},
{ PCI_VENDOR_ID_REALTEK,  PCI_DEV_ID_REALTEK_8139,           "RTL-8139/8139C/8139C+"},
/* Ricoh */
{ PCI_VENDOR_ID_RICOH,    PCI_DEV_ID_RICOH_RL5C476,          "RL5C476 II CardBus Controller"},
{ PCI_VENDOR_ID_RICOH,    PCI_DEV_ID_RICOH_R5C592,           "R5C592 Memory Stick Bus Host Adapter"},
{ PCI_VENDOR_ID_RICOH,    PCI_DEV_ID_RICOH_R5C822,           "R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter"},
/* Atheros */
{ PCI_VENDOR_ID_ATHEROS,  PCI_DEV_ID_ATHEROS_AR9283,         "AR928X Wireless Network Adapter"},
/* RDC */
{ PCI_VENDOR_ID_RDC,      PCI_DEV_ID_RDC_R6020,              "North Bridge"},
{ PCI_VENDOR_ID_RDC,      PCI_DEV_ID_RDC_R6030,              "ISA Bridge"},
{ PCI_VENDOR_ID_RDC,      PCI_DEV_ID_RDC_R6040,              "R6040 MAC Controller"},
{ PCI_VENDOR_ID_RDC,      PCI_DEV_ID_RDC_R6060,              "USB 1.1 Controller"},
{ PCI_VENDOR_ID_RDC,      PCI_DEV_ID_RDC_R6061,              "USB 2.0 Controller"},
/* Intel */
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82540EM,          "82540EM Gigabit Ethernet Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82567V3,          "82567V-3 Gigabit Network Connection"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82441,            "Intel 82441 CPU to PCI bridge"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801AA_AC97,     "82801AA AC'97 Audio Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801BAM_PCI,     "82801 Mobile PCI Bridge"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HBM_LPC,     "82801HEM (ICH8M) LPC Interface Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HBM_SATA,    "82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_USB1,     "82801H (ICH8 Family) USB UHCI Controller #1"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_USB2,     "82801H (ICH8 Family) USB UHCI Controller #2"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_USB3,     "82801H (ICH8 Family) USB UHCI Controller #3"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_USB4,     "82801H (ICH8 Family) USB UHCI Controller #4"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_USB5,     "82801H (ICH8 Family) USB UHCI Controller #5"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_PCIE1,    "82801H (ICH8 Family) PCI Express Port 1"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_PCIE2,    "82801H (ICH8 Family) PCI Express Port 2"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_PCIE3,    "82801H (ICH8 Family) PCI Express Port 3"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_PCIE4,    "82801H (ICH8 Family) PCI Express Port 4"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HB_HD_AUDIO, "82801H (ICH8 Family) HD Audio Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801HBM_IDE,     "82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_MCH_GM965,        "Mobile PM965/GM965/GL960 Memory Controller Hub"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_IGC_GM965,        "Mobile GM965/GL960 Integrated Graphics Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82371SB_ISA,      "Intel 82371SB (PIIX3) ISA"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82371SB_IDE,      "Intel 82371SB (PIIX3) IDE"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82371SB_USB,      "PIIX3 UHCI USB host"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_PIIX4_ACPI,       "PIIX4 ACPI"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801DB_USB_EHCI, "82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller"},
{ PCI_VENDOR_ID_INTEL,    PCI_DEV_ID_INTEL_82801I_USB_EHCI,  "82801I (ICH9 Family) USB2 EHCI Controller"},

/* Bochs */
{ PCI_VENDOR_ID_BOCHS,    PCI_DEV_ID_BOCHS_VGA,              "Bochs VGA"},
/* PLX Technology */
{ PCI_VENDOR_ID_PLX,      PCI_DEV_ID_PLX_PEX8619,            "PCI Express Switch"},
/* XILINX */
{PCI_VENDOR_ID_XILINX,    PCI_DEV_ID_XILINX_SPARTAN6,        "Spartan 6 PCI interface"},
/* VirtIO */
{ PCI_VENDOR_ID_VIRTIO,   PCI_DEV_ID_VIRTIO_NET,             "Virtual High Performance Ethernet card"},
/* Silicon Motion, Inc. */
{ PCI_VENDOR_ID_SMI,   PCI_DEV_ID_LYNX_EXP,                  "SM750"},
{ PCI_VENDOR_ID_SMI,   PCI_DEV_ID_LYNX_SE,                   "SM718 LynxSE+"},
{ PCI_VENDOR_ID_SMI,   PCI_DEV_ID_LYNX_3DM,                  "SM720 Lynx3DM"},
/* MCST */
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_PCIE_BRIDGE,         "Elbrus PCIe bridge"},
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_MCST_VIRT_PCI_BRIDGE,        "Elbrus Virt PCI bridge"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_PCI_BRIDGE,          "Elbrus PCI bridge"},
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_MCST_ELBRUS_E1000,           "MCST ETH1000 Gigabit Ethernet"},
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_MCST_IDE,                    "MCST IDE"},
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_MCST_SATA,                   "MCST SATA"},
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_MCST_USB_OHCI,               "OHCI for Elbrus"},
{ PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_MCST_USB_EHCI,               "EHCI for Elbrus"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_GIG_ETHERNET,        "Gigabit Ethernet Controller"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_VGA_MGA2,            "MGA2"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_VIRT_PCI_BRIDGE2,    "Virt PCI bridge"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_HOST_BRIDGE,         "Host bridge"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_SATA_CTRL,           "SATA"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_IDE_CTRL,            "IDE controller"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_USB_EHCI_CTRL,       "USB 2.0 ehci"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_USB_OHCI_CTRL,       "USB 2.0 ohci"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_PARALLEL_SERIAL,     "Parallel and Serial"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_I2C_SPI,             "I2C SPI"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_VIRT_PCI_BRIDGE2,    "Virtual-Bridge"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_GPIO_MPV,            "GPIO MPV"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_PCIE_X16,            "PCI-Express x16"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_PCIE_X4,             "PCI-Express x4"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_SPMC,                "System Power Managment (SPMC)"},
{ PCI_VENDOR_ID_MCST_TMP, PCI_DEVICE_ID_MCST_HD_AUDIO,            "HD Audio"},



/* Apple */
{ PCI_VENDOR_ID_APPLE, PCI_DEV_ID_APPLE_OHCI_HOST,             "OHCI pci"},
/* RedHat */
{ PCI_VENDOR_ID_RED_HAT, PCI_DEVICE_ID_QEMU_PCIE_HOST_BRINGE,  "QEMU PCIe Host bridge"}
