lib: utils/fdt: Change addr and size to uint64_t

The maximum address and size encoded in DT are 64-bit numbers, so we
should use uint64_t for 'addr' and 'size' in fdt_get_node_addr_size().

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Anup Patel <anup.patel@wdc.com>
This commit is contained in:
Bin Meng
2021-08-05 15:41:13 +08:00
committed by Anup Patel
parent d244f3dbd6
commit 47a47654e8
5 changed files with 17 additions and 16 deletions

View File

@@ -16,7 +16,7 @@ static int sifive_test_reset_init(void *fdt, int nodeoff,
const struct fdt_match *match)
{
int rc;
unsigned long addr;
uint64_t addr;
rc = fdt_get_node_addr_size(fdt, nodeoff, &addr, NULL);
if (rc)