hw/loongarch/virt: Improve fdt table creation for CPU object
authorBibo Mao <maobibo@loongson.cn>
Tue, 26 Nov 2024 07:29:39 +0000 (15:29 +0800)
committerBibo Mao <maobibo@loongson.cn>
Fri, 27 Dec 2024 03:32:47 +0000 (11:32 +0800)
commitb360109fc6b3b6ffae071d5b38c9bba0f9728160
tree921aef58e7c4593adfb0c6f510332b42717ce072
parent2f1399b008e5aeab6283fbe2cda5c440f62ff1bb
hw/loongarch/virt: Improve fdt table creation for CPU object

For CPU object, possible_cpu_arch_ids() function is used rather than
smp.cpus. With command -smp x, -device la464-loongarch-cpu, smp.cpus
is not accurate for all possible CPU objects, possible_cpu_arch_ids()
is used here.

Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Reviewed-by: Bibo Mao <maobibo@loongson.cn>
hw/loongarch/virt.c