Commit 0cf9cb06 authored by Atish Patra's avatar Atish Patra Committed by Greg Kroah-Hartman
Browse files

riscv: Separate memory init from paging init



[ Upstream commit cbd34f4b ]

Currently, we perform some memory init functions in paging init. But,
that will be an issue for NUMA support where DT needs to be flattened
before numa initialization and memblock_present can only be called
after numa initialization.

Move memory initialization related functions to a separate function.

Signed-off-by: default avatarAtish Patra <atish.patra@wdc.com>
Reviewed-by: default avatarGreentime Hu <greentime.hu@sifive.com>
Reviewed-by: default avatarAnup Patel <anup@brainfault.org>
Reviewed-by: default avatarPalmer Dabbelt <palmerdabbelt@google.com>
Signed-off-by: default avatarPalmer Dabbelt <palmerdabbelt@google.com>
Stable-dep-of: 50e63dd8 ("riscv: fix reserved memory setup")
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent d7716240
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment