From 5d4e84c8b9d53807e36bf4609d6db2b7061efa40 Mon Sep 17 00:00:00 2001 From: Juan Quintela Date: Fri, 28 Aug 2009 15:28:17 +0200 Subject: We want the argument pass to set_irq to be opaque piix_pci want to pass more things that the pic Signed-off-by: Juan Quintela Signed-off-by: Anthony Liguori --- hw/r2d.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'hw/r2d.c') diff --git a/hw/r2d.c b/hw/r2d.c index 4667a5d2fc..6ce556e801 100644 --- a/hw/r2d.c +++ b/hw/r2d.c @@ -183,8 +183,10 @@ static qemu_irq *r2d_fpga_init(target_phys_addr_t base, qemu_irq irl) return qemu_allocate_irqs(r2d_fpga_irq_set, s, NR_IRQS); } -static void r2d_pci_set_irq(qemu_irq *p, int n, int l) +static void r2d_pci_set_irq(void *opaque, int n, int l) { + qemu_irq *p = opaque; + qemu_set_irq(p[n], l); } -- cgit 1.4.1