PCI_CLASS_BRIDGE_HOST
return (pci_rev >> 16) == PCI_CLASS_BRIDGE_HOST;
dev->class |= PCI_CLASS_BRIDGE_HOST << 8;
dev->class |= PCI_CLASS_BRIDGE_HOST << 8;
dev->class |= PCI_CLASS_BRIDGE_HOST << 8;
dev->class |= PCI_CLASS_BRIDGE_HOST << 8;
dev->class = (PCI_CLASS_BRIDGE_HOST << 8) | (dev->class & 0xff);
while ((root = pci_get_class(PCI_CLASS_BRIDGE_HOST << 8, root))) {
case PCI_CLASS_BRIDGE_HOST:
dev = pci_get_class(PCI_CLASS_BRIDGE_HOST << 8, NULL);
PCI_CLASS_BRIDGE_HOST, PCI_ANY_ID, 0, fix_hypertransport_config },
{ PCI_VENDOR_ID_INTEL, 0x3403, PCI_CLASS_BRIDGE_HOST,
{ PCI_VENDOR_ID_INTEL, 0x3405, PCI_CLASS_BRIDGE_HOST,
{ PCI_VENDOR_ID_INTEL, 0x3406, PCI_CLASS_BRIDGE_HOST,
PCI_CLASS_BRIDGE_HOST, PCI_ANY_ID, 0, force_disable_hpet},
if (x == PCI_CLASS_BRIDGE_HOST || x == PCI_CLASS_DISPLAY_VGA)
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8), \
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8),
.class = (PCI_CLASS_BRIDGE_HOST << 8), \
while ((pdev = pci_get_class(PCI_CLASS_BRIDGE_HOST << 8, pdev)))
if (class != PCI_CLASS_BRIDGE_HOST)
(dev->class >> 8) == PCI_CLASS_BRIDGE_HOST) {
if (class == PCI_CLASS_BRIDGE_HOST)
PCI_CLASS_BRIDGE_HOST, 8, quirk_mmio_always_on);
if (class == PCI_CLASS_NOT_DEFINED || class == PCI_CLASS_BRIDGE_HOST)
host_bridge->class != (PCI_CLASS_BRIDGE_HOST << 8)) {
while((pdev = pci_get_class(PCI_CLASS_BRIDGE_HOST, pdev))) {