Commit 75f5941c authored by Avi Kivity's avatar Avi Kivity
Browse files

memory: add opaque parameter to memory_region_init_rom_device()



The MemoryRegionOps callbacks expect it.

Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
parent 7bc2b9cd
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -962,12 +962,14 @@ void memory_region_init_alias(MemoryRegion *mr,

void memory_region_init_rom_device(MemoryRegion *mr,
                                   const MemoryRegionOps *ops,
                                   void *opaque,
                                   DeviceState *dev,
                                   const char *name,
                                   uint64_t size)
{
    memory_region_init(mr, name, size);
    mr->ops = ops;
    mr->opaque = opaque;
    mr->terminates = true;
    mr->destructor = memory_region_destructor_rom_device;
    mr->ram_addr = qemu_ram_alloc(dev, name, size);
+1 −0
Original line number Diff line number Diff line
@@ -235,6 +235,7 @@ void memory_region_init_alias(MemoryRegion *mr,
 */
void memory_region_init_rom_device(MemoryRegion *mr,
                                   const MemoryRegionOps *ops,
                                   void *opaque,
                                   DeviceState *dev, /* FIXME: layering violation */
                                   const char *name,
                                   uint64_t size);