]> git.ipfire.org Git - thirdparty/qemu.git/commit
hw/riscv/virt: Use setprop_sized_cells for virtio
authorJoel Stanley <joel@jms.id.au>
Wed, 4 Jun 2025 02:54:43 +0000 (12:24 +0930)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 4 Jul 2025 11:09:49 +0000 (21:09 +1000)
commitad41a7022bd10a2db922cd4e314af2b2f1b6caa0
tree3f7fd2929f18f6446fbc44cc01b455201d29d8a1
parent507161b5f53ae37e2aeeb99e558485146546331e
hw/riscv/virt: Use setprop_sized_cells for virtio

The current device tree property uses two cells for the address (and for
the size), but assumes the they are less than 32 bits by hard coding the
high cell to zero.

Use qemu_fdt_setprop_sized_cells to do the job of splitting the upper
and lower 32 bits across cells.

Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Message-ID: <20250604025450.85327-8-joel@jms.id.au>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/riscv/virt.c