This replaces the call to pci_allocate_irq() and also allows the corresponding qemu_free_irq() to be removed.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> --- hw/usb/hcd-ohci-pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/usb/hcd-ohci-pci.c b/hw/usb/hcd-ohci-pci.c index 6b630d35a7..35e4be2a62 100644 --- a/hw/usb/hcd-ohci-pci.c +++ b/hw/usb/hcd-ohci-pci.c @@ -75,7 +75,7 @@ static void usb_ohci_realize_pci(PCIDevice *dev, Error **errp) return; } - ohci->state.irq = pci_allocate_irq(dev); + ohci->state.irq = qdev_get_gpio_in_named(DEVICE(dev), "pci-input-irq", 0); pci_register_bar(dev, 0, 0, &ohci->state.mem); } -- 2.30.2