]> git.proxmox.com Git - qemu.git/blobdiff - hw/versatile_pci.c
Unify IRQ handling.
[qemu.git] / hw / versatile_pci.c
index 32854c2f9414f8eec214c870c8e0421d772645f3..98a2f4fb12f2c716e67c02c55e38d079436031c7 100644 (file)
@@ -84,12 +84,12 @@ static int pci_vpb_map_irq(PCIDevice *d, int irq_num)
     return irq_num;
 }
 
-static void pci_vpb_set_irq(void *pic, int irq_num, int level)
+static void pci_vpb_set_irq(qemu_irq *pic, int irq_num, int level)
 {
-    pic_set_irq_new(pic, pci_vpb_irq + irq_num, level);
+    qemu_set_irq(pic[pci_vpb_irq + irq_num], level);
 }
 
-PCIBus *pci_vpb_init(void *pic, int irq, int realview)
+PCIBus *pci_vpb_init(qemu_irq *pic, int irq, int realview)
 {
     PCIBus *s;
     PCIDevice *d;