Message ID | 20240123222508.13826-4-philmd@linaro.org |
---|---|
State | Superseded |
Headers | show |
Series | hw/arm/cortex-a: Check for CPU types in machine_run_board_init() | expand |
On 1/24/24 08:25, Philippe Mathieu-Daudé wrote: > QDev objects created with qdev_new() need to manually add > their parent relationship with object_property_add_child(). > > Signed-off-by: Philippe Mathieu-Daudé<philmd@linaro.org> > --- > hw/arm/highbank.c | 1 + > 1 file changed, 1 insertion(+) Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
On 1/24/24 08:25, Philippe Mathieu-Daudé wrote: > QDev objects created with qdev_new() need to manually add > their parent relationship with object_property_add_child(). > > Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> > --- > hw/arm/highbank.c | 1 + > 1 file changed, 1 insertion(+) > Reviewed-by: Gavin Shan <gshan@redhat.com>
diff --git a/hw/arm/highbank.c b/hw/arm/highbank.c index e6e27d69af..b8d702c82c 100644 --- a/hw/arm/highbank.c +++ b/hw/arm/highbank.c @@ -209,6 +209,7 @@ static void calxeda_init(MachineState *machine, enum cxmachines machine_id) cpuobj = object_new(machine->cpu_type); cpu = ARM_CPU(cpuobj); + object_property_add_child(OBJECT(machine), "cpu[*]", cpuobj); object_property_set_int(cpuobj, "psci-conduit", QEMU_PSCI_CONDUIT_SMC, &error_abort);
QDev objects created with qdev_new() need to manually add their parent relationship with object_property_add_child(). Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> --- hw/arm/highbank.c | 1 + 1 file changed, 1 insertion(+)