]> git.proxmox.com Git - mirror_qemu.git/commit
hw/riscv: virt: Convert fdt_load_addr to uint64_t
authorLakshmi Bai Raja Subramanian <lakshmi.bai.rajasubramanian@bodhicomputing.com>
Tue, 20 Jun 2023 13:50:06 +0000 (19:20 +0530)
committerAlistair Francis <alistair.francis@wdc.com>
Mon, 10 Jul 2023 12:29:15 +0000 (22:29 +1000)
commit1ad53688b9e15b179dbbfe44ee8b86d7e46715a8
tree0ce084bc456edfbbfa812f89ec61847aafd02fa7
parent49554856f0b6f622ab6afdcc275d4ab2ecb3625c
hw/riscv: virt: Convert fdt_load_addr to uint64_t

fdt_load_addr was previously declared as uint32_t which doe not match
with the return type of riscv_compute_fdt_addr().

This patch modifies the fdt_load_addr type from a uint32_t to a uint64_t
to match the riscv_compute_fdt_addr() return type.

This fixes calculating the fdt address when DRAM is mapped to higher
64-bit address.

Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Signed-off-by: Lakshmi Bai Raja Subramanian <lakshmi.bai.rajasubramanian@bodhicomputing.com>
[ Change by AF:
 - Cleanup commit title and message
]
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <168872495192.6334.3845988291412774261-1@git.sr.ht>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/riscv/virt.c