riscv: mm: Set sv57 on defaultly
This patch sets sv57 on defaultly if CONFIG_64BIT. And do fallback to try to set sv48 on boot time if sv57 is not supported in current hardware. Signed-off-by:Qinglin Pan <panqinglin2020@iscas.ac.cn> Signed-off-by:
Palmer Dabbelt <palmer@rivosinc.com>
Showing
- arch/riscv/Kconfig 2 additions, 2 deletionsarch/riscv/Kconfig
- arch/riscv/include/asm/csr.h 1 addition, 0 deletionsarch/riscv/include/asm/csr.h
- arch/riscv/include/asm/page.h 1 addition, 0 deletionsarch/riscv/include/asm/page.h
- arch/riscv/kernel/cpu.c 3 additions, 1 deletionarch/riscv/kernel/cpu.c
- arch/riscv/mm/init.c 27 additions, 8 deletionsarch/riscv/mm/init.c
Loading