Revision 0aab0d3a hw/versatile_pci.c

b/hw/versatile_pci.c
153 153
    d->config[0x0D] = 0x10; // latency_timer
154 154
}
155 155

  
156
static PCIDeviceInfo versatile_pci_host_info = {
157
    .qdev.name = "versatile_pci_host",
158
    .qdev.size = sizeof(PCIDevice),
159
    .init      = versatile_pci_host_init,
160
};
161

  
156 162
static void versatile_pci_register_devices(void)
157 163
{
158 164
    sysbus_register_dev("versatile_pci", sizeof(PCIVPBState), pci_vpb_init);
159 165
    sysbus_register_dev("realview_pci", sizeof(PCIVPBState),
160 166
                        pci_realview_init);
161
    pci_qdev_register("versatile_pci_host", sizeof(PCIDevice),
162
                      versatile_pci_host_init);
167
    pci_qdev_register(&versatile_pci_host_info);
163 168
}
164 169

  
165 170
device_init(versatile_pci_register_devices)

Also available in: Unified diff