]> git.ipfire.org Git - thirdparty/qemu.git/blobdiff - hw/pci-host/apb.c
devices: Associate devices to their logical category
[thirdparty/qemu.git] / hw / pci-host / apb.c
index 3756ce9a4b48e0644aee6ad77227522cf70ea5f8..bef7be194f3a5c61166e7407b99d6b48e878785c 100644 (file)
@@ -536,6 +536,7 @@ static void pbm_host_class_init(ObjectClass *klass, void *data)
     SysBusDeviceClass *k = SYS_BUS_DEVICE_CLASS(klass);
 
     k->init = pci_pbm_init_device;
+    set_bit(DEVICE_CATEGORY_BRIDGE, dc->categories);
     dc->reset = pci_pbm_reset;
 }
 
@@ -558,6 +559,7 @@ static void pbm_pci_bridge_class_init(ObjectClass *klass, void *data)
     k->revision = 0x11;
     k->config_write = pci_bridge_write_config;
     k->is_bridge = 1;
+    set_bit(DEVICE_CATEGORY_BRIDGE, dc->categories);
     dc->reset = pci_bridge_reset;
     dc->vmsd = &vmstate_pci_device;
 }