|
@@ -211,7 +211,7 @@ static void aspeed_soc_ast1030_realize(DeviceState *dev_soc, Error **errp)
|
|
/* AST1030 CPU Core */
|
|
/* AST1030 CPU Core */
|
|
armv7m = DEVICE(&a->armv7m);
|
|
armv7m = DEVICE(&a->armv7m);
|
|
qdev_prop_set_uint32(armv7m, "num-irq", 256);
|
|
qdev_prop_set_uint32(armv7m, "num-irq", 256);
|
|
- qdev_prop_set_string(armv7m, "cpu-type", sc->cpu_type);
|
|
|
|
|
|
+ qdev_prop_set_string(armv7m, "cpu-type", aspeed_soc_cpu_type(sc));
|
|
qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk);
|
|
qdev_connect_clock_in(armv7m, "cpuclk", s->sysclk);
|
|
object_property_set_link(OBJECT(&a->armv7m), "memory",
|
|
object_property_set_link(OBJECT(&a->armv7m), "memory",
|
|
OBJECT(s->memory), &error_abort);
|
|
OBJECT(s->memory), &error_abort);
|