]> git.proxmox.com Git - qemu.git/commitdiff
omap_gpmc: Wire up the GPMC IRQ correctly
authorPeter Maydell <peter.maydell@linaro.org>
Sun, 28 Aug 2011 16:22:18 +0000 (16:22 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Sun, 28 Aug 2011 16:37:12 +0000 (16:37 +0000)
The omap_gpmc wasn't actually wiring up its IRQ, so
anything that provoked an interrupt would be using
uninitialised data for its IRQ number.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/omap_gpmc.c

index ff4d4854eab3f7343fa4e607b244bb38ca57ea5b..b728397c3f1d2df0456d47d2e43a90ff19b927c2 100644 (file)
@@ -407,6 +407,7 @@ struct omap_gpmc_s *omap_gpmc_init(target_phys_addr_t base, qemu_irq irq)
     memory_region_init_io(&s->iomem, &omap_gpmc_ops, s, "omap-gpmc", 0x1000);
     memory_region_add_subregion(get_system_memory(), base, &s->iomem);
 
+    s->irq = irq;
     omap_gpmc_reset(s);
 
     return s;