[PATCH RFC v4 12/12] ARM: dts: zte: Add a syscon-reboot for zx297520v3 boards
Stefan Dösinger
stefandoesinger at gmail.com
Tue Jun 16 13:26:32 PDT 2026
This is fairly simple with the driver exposing a syscon regmap. Write a
one to the lowest bit of register 0 and the board resets.
Signed-off-by: Stefan Dösinger <stefandoesinger at gmail.com>
---
arch/arm/boot/dts/zte/zx297520v3.dtsi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/zte/zx297520v3.dtsi b/arch/arm/boot/dts/zte/zx297520v3.dtsi
index a2b6909e7434..013ece51c2a0 100644
--- a/arch/arm/boot/dts/zte/zx297520v3.dtsi
+++ b/arch/arm/boot/dts/zte/zx297520v3.dtsi
@@ -33,6 +33,13 @@ osc32k: osc32k {
#clock-cells = <0>;
};
+ syscon-reboot {
+ compatible = "syscon-reboot";
+ regmap = <&topclk>;
+ offset = <0x0>;
+ mask = <0x1>;
+ };
+
timer {
compatible = "arm,armv7-timer";
interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>,
--
2.53.0
More information about the linux-arm-kernel
mailing list