Revision 0aab0d3a hw/virtio-pci.c

b/hw/virtio-pci.c
466 466
                    0x00);
467 467
}
468 468

  
469
static PCIDeviceInfo virtio_info[] = {
470
    {
471
        .qdev.name = "virtio-blk-pci",
472
        .qdev.size = sizeof(VirtIOPCIProxy),
473
        .init      = virtio_blk_init_pci,
474
    },{
475
        .qdev.name = "virtio-net-pci",
476
        .qdev.size = sizeof(VirtIOPCIProxy),
477
        .init      = virtio_net_init_pci,
478
    },{
479
        .qdev.name = "virtio-console-pci",
480
        .qdev.size = sizeof(VirtIOPCIProxy),
481
        .init      = virtio_console_init_pci,
482
    },{
483
        .qdev.name = "virtio-balloon-pci",
484
        .qdev.size = sizeof(VirtIOPCIProxy),
485
        .init      = virtio_balloon_init_pci,
486
    },{
487
        /* end of list */
488
    }
489
};
490

  
469 491
static void virtio_pci_register_devices(void)
470 492
{
471
    pci_qdev_register("virtio-blk-pci", sizeof(VirtIOPCIProxy),
472
                      virtio_blk_init_pci);
473
    pci_qdev_register("virtio-net-pci", sizeof(VirtIOPCIProxy),
474
                      virtio_net_init_pci);
475
    pci_qdev_register("virtio-console-pci", sizeof(VirtIOPCIProxy),
476
                      virtio_console_init_pci);
477
    pci_qdev_register("virtio-balloon-pci", sizeof(VirtIOPCIProxy),
478
                      virtio_balloon_init_pci);
493
    pci_qdev_register_many(virtio_info);
479 494
}
480 495

  
481 496
device_init(virtio_pci_register_devices)

Also available in: Unified diff