aboutsummaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/riscv/init/init.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/riscv/init/init.c b/arch/riscv/init/init.c
index 73727a7..1ec19a4 100644
--- a/arch/riscv/init/init.c
+++ b/arch/riscv/init/init.c
@@ -53,7 +53,7 @@ static struct mem_layout get_memlayout(void *fdt)
if (ci.size_cells == 2)
top = fdt64_to_cpu(*(fdt64_t *) mem_reg) + base;
else
- top = fdt32_to_cpu(*(fdt64_t *) mem_reg) + base;
+ top = fdt32_to_cpu(*(fdt32_t *) mem_reg) + base;
struct mem_layout ret = { base, top };
return ret;