|
@@ -134,6 +134,11 @@ static void aspeed_soc_realize(DeviceState *dev, Error **errp)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+static bool aspeed_soc_boot_from_emmc(AspeedSoCState *s)
|
|
|
+{
|
|
|
+ return false;
|
|
|
+}
|
|
|
+
|
|
|
static Property aspeed_soc_properties[] = {
|
|
|
DEFINE_PROP_LINK("dram", AspeedSoCState, dram_mr, TYPE_MEMORY_REGION,
|
|
|
MemoryRegion *),
|
|
@@ -145,9 +150,11 @@ static Property aspeed_soc_properties[] = {
|
|
|
static void aspeed_soc_class_init(ObjectClass *oc, void *data)
|
|
|
{
|
|
|
DeviceClass *dc = DEVICE_CLASS(oc);
|
|
|
+ AspeedSoCClass *sc = ASPEED_SOC_CLASS(oc);
|
|
|
|
|
|
dc->realize = aspeed_soc_realize;
|
|
|
device_class_set_props(dc, aspeed_soc_properties);
|
|
|
+ sc->boot_from_emmc = aspeed_soc_boot_from_emmc;
|
|
|
}
|
|
|
|
|
|
static const TypeInfo aspeed_soc_types[] = {
|