On Mon, Apr 8, 2024 at 5:26 AM Xianwei Zhao via B4 Relay <devnull+xianwei.zhao.amlogic.com@xxxxxxxxxx> wrote: > > From: Xianwei Zhao <xianwei.zhao@xxxxxxxxxxx> > > The power-controller module works well by adding its parent > node secure-monitor. > Please add a Fixes tag here with the original commit where the incorrectly placed node was added. > Signed-off-by: Xianwei Zhao <xianwei.zhao@xxxxxxxxxxx> > --- > arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 11 +++++++---- > 1 file changed, 7 insertions(+), 4 deletions(-) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi > index ce90b35686a2..24d00dce4969 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi > @@ -65,10 +65,13 @@ xtal: xtal-clk { > #clock-cells = <0>; > }; > > - pwrc: power-controller { > - compatible = "amlogic,meson-s4-pwrc"; > - #power-domain-cells = <1>; > - status = "okay"; > + sm: secure-monitor { > + compatible = "amlogic,meson-gxbb-sm"; > + > + pwrc: power-controller { > + compatible = "amlogic,meson-s4-pwrc"; > + #power-domain-cells = <1>; > + }; In Documentation/devicetree/bindings/firmware/amlogic,meson-gxbb-sm.yaml the hierarchy is: firmware { secure-monitor { power-controller { ... } } } Is this patch correct (and the documentation needs to be adapted) or is the documentation correct (and this patch has to be adapted)?