[PATCH] riscv: enable multi-range memory layout