Message ID | 20250214065833.530276-6-dingwei@marvell.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | Add Armada8K reset controller support | expand |
On Thu, Feb 13, 2025 at 10:58:33PM -0800, Wilson Ding wrote: > The unit soft-reset configuration register is part of the system > controller register. > > Signed-off-by: Wilson Ding <dingwei@marvell.com> > --- > arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi b/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi > index 161beec0b6b0..b82003df15e0 100644 > --- a/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi > +++ b/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi > @@ -273,6 +273,12 @@ CP11X_LABEL(gpio2): gpio@140 { > <&CP11X_LABEL(clk) 1 17>; > status = "disabled"; > }; > + > + CP11X_LABEL(soft_reset): soft-reset@268 { Node names should be generic. See also an explanation and list of examples (not exhaustive) in DT specification: https://devicetree-specification.readthedocs.io/en/latest/chapter2-devicetree-basics.html#generic-names-recommendation Usually: reset-controller Best regards, Krzysztof
diff --git a/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi b/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi index 161beec0b6b0..b82003df15e0 100644 --- a/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi @@ -273,6 +273,12 @@ CP11X_LABEL(gpio2): gpio@140 { <&CP11X_LABEL(clk) 1 17>; status = "disabled"; }; + + CP11X_LABEL(soft_reset): soft-reset@268 { + compatible = "marvell,armada8k-reset"; + offset = <0x268>; + #reset-cells = <1>; + }; }; CP11X_LABEL(syscon1): system-controller@400000 {
The unit soft-reset configuration register is part of the system controller register. Signed-off-by: Wilson Ding <dingwei@marvell.com> --- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 6 ++++++ 1 file changed, 6 insertions(+)