]> Git Repo - qemu.git/commitdiff
arm11mpcore: use sysbus_init_mmio_cb2
authorAvi Kivity <[email protected]>
Mon, 15 Aug 2011 14:17:31 +0000 (17:17 +0300)
committerAnthony Liguori <[email protected]>
Mon, 22 Aug 2011 15:47:48 +0000 (10:47 -0500)
This tells the sysbus code it need not use IO_MEM_UNASSIGNED.

Signed-off-by: Avi Kivity <[email protected]>
Signed-off-by: Anthony Liguori <[email protected]>
hw/arm11mpcore.c

index b47707f7bbc6eaa089252c9eeddda66512e3713b..7d60ef6ba84e87b66c163c547065c967a1c945c0 100644 (file)
@@ -54,6 +54,11 @@ static void mpcore_rirq_map(SysBusDevice *dev, target_phys_addr_t base)
     sysbus_mmio_map(s->priv, 0, base);
 }
 
+static void mpcore_rirq_unmap(SysBusDevice *dev, target_phys_addr_t base)
+{
+    /* nothing to do */
+}
+
 static int realview_mpcore_init(SysBusDevice *dev)
 {
     mpcore_rirq_state *s = FROM_SYSBUS(mpcore_rirq_state, dev);
@@ -79,7 +84,7 @@ static int realview_mpcore_init(SysBusDevice *dev)
         }
     }
     qdev_init_gpio_in(&dev->qdev, mpcore_rirq_set_irq, 64);
-    sysbus_init_mmio_cb(dev, 0x2000, mpcore_rirq_map);
+    sysbus_init_mmio_cb2(dev, mpcore_rirq_map, mpcore_rirq_unmap);
     return 0;
 }
 
This page took 0.025967 seconds and 4 git commands to generate.