cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers# This file is part of systemd.
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers#
378cf88f72a9cda84baf703ed24f54c8c539fdcfKay Sievers# Data imported from: http://pci-ids.ucw.cz/v2.2/pci.ids
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Unclassified device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc00sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Non-VGA unclassified device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc00sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=VGA compatible unclassified device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Mass storage controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=SCSI storage controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=IDE interface
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Floppy disk controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=IPI bus controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=RAID bus controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=ATA controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc05i20*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=ADMA single stepping
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc05i30*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=ADMA continuous operation
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc06*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=SATA controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc06i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Vendor specific
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc06i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=AHCI 1.0
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc01sc06i02*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Serial Storage Bus
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc07*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Serial Attached SCSI controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc01sc07i01*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Serial Storage Bus
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc08*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Non-Volatile memory controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc01sc08i01*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=NVMHCI
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc01sc08i02*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=NVM Express
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc01sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Mass storage controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Network controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Ethernet controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Token ring network controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=FDDI network controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=ATM network controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=ISDN controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=WorldFip controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc06*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=PICMG controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc02sc07*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Infiniband controller
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
1e40e358ee79fa57521ceb42718a48ad2ef9a210Kay Sieverspci:v*d*sv*sd*bc02sc08*
1e40e358ee79fa57521ceb42718a48ad2ef9a210Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Fabric controller
1e40e358ee79fa57521ceb42718a48ad2ef9a210Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc02sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Network controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Display controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc03sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=VGA compatible controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc03sc00i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=VGA controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc03sc00i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=8514 controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc03sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=XGA compatible controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc03sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=3D controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc03sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Display controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Multimedia controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc04sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Multimedia video controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc04sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Multimedia audio controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc04sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Computer telephony device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc04sc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Audio device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc04sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Multimedia controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Memory controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc05sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=RAM memory
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc05sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=FLASH memory
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc05sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Memory controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Host bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=ISA bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=EISA bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=MicroChannel bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=PCI bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc04i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Normal decode
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc04i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Subtractive decode
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=PCMCIA bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc06*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=NuBus bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc07*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=CardBus bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc08*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=RACEway bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc08i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Transparent mode
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc08i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Endpoint mode
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc09*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Semi-transparent PCI-to-PCI bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc09i40*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Primary bus towards host CPU
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc09i80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Secondary bus towards host CPU
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc0A*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=InfiniBand to PCI host bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc06sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Bridge
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Communication controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Serial controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=8250
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=16450
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00i02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=16550
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00i03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=16650
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00i04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=16750
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00i05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=16850
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc00i06*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=16950
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Parallel controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc01i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=SPP
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc01i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=BiDir
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc01i02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=ECP
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc01i03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=IEEE1284
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc01iFE*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=IEEE1284 Target
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Multiport serial controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Modem
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc03i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Generic
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc03i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Hayes/16450
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc03i02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Hayes/16550
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc03i03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Hayes/16650
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc03i04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Hayes/16750
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=GPIB controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Smard Card controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc07sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Communication controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Generic system peripheral
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=PIC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc00i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=8259
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc00i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=ISA PIC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc00i02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=EISA PIC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc00i10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=IO-APIC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc00i20*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=IO(X)-APIC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=DMA controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc01i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=8237
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc01i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=ISA DMA
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc01i02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=EISA DMA
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Timer
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc02i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=8254
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc02i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=ISA Timer
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc02i02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=EISA Timers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc08sc02i03*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=HPET
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=RTC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc03i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Generic
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc03i01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=ISA RTC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=PCI Hot-plug controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=SD Host controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc06*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=IOMMU
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc08sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=System peripheral
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Input device controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Keyboard controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Digitizer Pen
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Mouse controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Scanner controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Gameport controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc04i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Generic
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc04i10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Extended
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc09sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Input device controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0A*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Docking station
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Asc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Generic Docking Station
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Asc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Docking Station
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0B*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Processor
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Bsc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=386
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Bsc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=486
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Bsc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Pentium
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Bsc10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Alpha
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Bsc20*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Power PC
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Bsc30*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=MIPS
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Bsc40*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Co-processor
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0C*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Serial bus controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=FireWire (IEEE 1394)
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc00i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Generic
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc00i10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=OHCI
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=ACCESS Bus
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=SSA
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=USB controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc03i00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=UHCI
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc03i10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=OHCI
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc03i20*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=EHCI
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc03i30*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=XHCI
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc03i80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=Unspecified
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc03iFE*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_INTERFACE_FROM_DATABASE=USB Device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Fibre Channel
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc05*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=SMBus
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc06*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=InfiniBand
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc07*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=IPMI SMIC interface
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc08*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=SERCOS interface
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Csc09*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=CANBUS
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0D*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Wireless controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=IRDA controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Consumer IR controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=RF controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc11*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Bluetooth
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc12*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Broadband
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc20*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=802.1a controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc21*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=802.1b controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Dsc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Wireless controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0E*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Intelligent controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Esc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=I2O
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0F*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Satellite communications controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Fsc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Satellite TV controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Fsc02*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Satellite audio communication controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Fsc03*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Satellite voice communication controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc0Fsc04*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Satellite data communication controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Encryption controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc10sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Network and computing encryption device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc10sc10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Entertainment encryption device
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc10sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Encryption controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc11*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Signal processing controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc11sc00*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=DPIO module
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc11sc01*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Performance counters
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc11sc10*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Communication synchronizer
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc11sc20*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Signal processing management
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bc11sc80*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Signal processing controller
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc12*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Processing accelerators
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc12sc00*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_SUBCLASS_FROM_DATABASE=Processing accelerators
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sieverspci:v*d*sv*sd*bc13*
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Non-Essential Instrumentation
98be1a746ac0d7a17e69ccb05936a4d6b3223e97Kay Sievers
1e40e358ee79fa57521ceb42718a48ad2ef9a210Kay Sieverspci:v*d*sv*sd*bc40*
1e40e358ee79fa57521ceb42718a48ad2ef9a210Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Coprocessor
1e40e358ee79fa57521ceb42718a48ad2ef9a210Kay Sievers
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sieverspci:v*d*sv*sd*bcFF*
cf7ebcea78223b95b2676b97e1d2aad16caa3c86Kay Sievers ID_PCI_CLASS_FROM_DATABASE=Unassigned class