S-Mode Linux boot stalls when probing peripherals unless M-Mode OpenSBI has the enabled mimsic and maplic nodes. Override these nodes so Linux can boot.
Reported-by: Yixun Lan <[email protected]> Acked-by: Troy Mitchell <[email protected]> Signed-off-by: E Shattow <[email protected]> --- arch/riscv/dts/spacemit-k3-u-boot.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/riscv/dts/spacemit-k3-u-boot.dtsi b/arch/riscv/dts/spacemit-k3-u-boot.dtsi index 352e85e7de87..278b36acc79f 100644 --- a/arch/riscv/dts/spacemit-k3-u-boot.dtsi +++ b/arch/riscv/dts/spacemit-k3-u-boot.dtsi @@ -3,4 +3,8 @@ * Copyright (C) 2026 Yixun Lan <[email protected]> */ +/* Override reserved status of mimsic and maplic for OpenSBI */ +&mimsic { status = "okay"; }; +&maplic { status = "okay"; }; + #include "spacemit-k3-binman.dtsi" -- 2.53.0
