aboutsummaryrefslogtreecommitdiff
path: root/hw/arm/fby35.c
diff options
context:
space:
mode:
Diffstat (limited to 'hw/arm/fby35.c')
-rw-r--r--hw/arm/fby35.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/hw/arm/fby35.c b/hw/arm/fby35.c
index 6d3663f..c14fc2e 100644
--- a/hw/arm/fby35.c
+++ b/hw/arm/fby35.c
@@ -77,6 +77,7 @@ static void fby35_bmc_init(Fby35State *s)
memory_region_init(&s->bmc_memory, OBJECT(&s->bmc), "bmc-memory",
UINT64_MAX);
+ memory_region_add_subregion(get_system_memory(), 0, &s->bmc_memory);
memory_region_init_ram(&s->bmc_dram, OBJECT(&s->bmc), "bmc-dram",
FBY35_BMC_RAM_SIZE, &error_abort);
@@ -162,7 +163,7 @@ static void fby35_instance_init(Object *obj)
FBY35(obj)->mmio_exec = false;
}
-static void fby35_class_init(ObjectClass *oc, void *data)
+static void fby35_class_init(ObjectClass *oc, const void *data)
{
MachineClass *mc = MACHINE_CLASS(oc);