On Wed, Oct 28, 2026 at 11:45:05AM -0700, E Shattow wrote: > Linux boot stalls when probing peripherals unless OpenSBI has the > enabled mimsic and maplic nodes. Override these nodes so Linux can boot. > > Reported-by: Yixun Lan <[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"; };
This should be fixed in the DT in linux. I guess you could carry this patch till it is fixed in linux. > + > #include "spacemit-k3-binman.dtsi" > -- > 2.53.0 >
