]> www.infradead.org Git - users/dwmw2/qemu.git/commitdiff
hw/intc/loongarch_extioi: Remove num-cpu property
authorBibo Mao <maobibo@loongson.cn>
Mon, 6 Jan 2025 07:36:26 +0000 (15:36 +0800)
committerBibo Mao <maobibo@loongson.cn>
Thu, 9 Jan 2025 06:13:31 +0000 (14:13 +0800)
Since cpu number can be acquired from possible_cpu_arch_ids(),
num-cpu property is not necessary. Here remove num-cpu property
for object TYPE_LOONGARCH_EXTIOI_COMMON object.

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

index 99a091e30bd79b0a6040a32d645546624ee86612..fd56253d10b9435264f960b21269d903219e2b07 100644 (file)
@@ -95,7 +95,6 @@ static const VMStateDescription vmstate_loongarch_extioi = {
 };
 
 static const Property extioi_properties[] = {
-    DEFINE_PROP_UINT32("num-cpu", LoongArchExtIOICommonState, num_cpu, 1),
     DEFINE_PROP_BIT("has-virtualization-extension", LoongArchExtIOICommonState,
                     features, EXTIOI_HAS_VIRT_EXTENSION, 0),
 };
index 60bd4dc9d355a7b507305e21c087258defce8b16..df56d75a6e7903c76fdce7f09a2c283b6bb1a993 100644 (file)
@@ -921,7 +921,6 @@ static void virt_irq_init(LoongArchVirtMachineState *lvms)
 
     /* Create EXTIOI device */
     extioi = qdev_new(TYPE_LOONGARCH_EXTIOI);
-    qdev_prop_set_uint32(extioi, "num-cpu", ms->smp.cpus);
     if (virt_is_veiointc_enabled(lvms)) {
         qdev_prop_set_bit(extioi, "has-virtualization-extension", true);
     }