[v3] arm: dts: allwinner: t113s: enable watchdog for reboot

Message ID 20260506-t113-mangopi-reboot-hang-v3-1-fa15a360a520@mmpsystems.pl (mailing list archive)
State New
Headers
Series [v3] arm: dts: allwinner: t113s: enable watchdog for reboot |

Commit Message

Michal Piekos May 6, 2026, 10:14 a.m. UTC
Reboot hangs on T113s boards because no restart handler is
available.

Enable the SoC watchdog whose driver registers a restart handler.

Tested on LCPI-PC-T113/F113.

Signed-off-by: Michal Piekos <michal.piekos@mmpsystems.pl>
---
Changes in v3:
- Fix referencing the node
- Link to v2: https://lore.kernel.org/r/20260425-t113-mangopi-reboot-hang-v2-1-fd343207a4be@mmpsystems.pl

Changes in v2:
- Moved watchdog enablement to SoC level dts following Jernej's
  suggestion
- Link to v1: https://lore.kernel.org/r/20260412-t113-mangopi-reboot-hang-v1-1-5002cfa6e0cc@mmpsystems.pl
---
 arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi | 4 ++++
 1 file changed, 4 insertions(+)


---
base-commit: 74fe02ce122a6103f207d29fafc8b3a53de6abaf
change-id: 20260412-t113-mangopi-reboot-hang-c9a9def82e2b

Best regards,
--  
Michal Piekos <michal.piekos@mmpsystems.pl>
  

Comments

Chen-Yu Tsai May 8, 2026, 2:16 p.m. UTC | #1
On Wed, 06 May 2026 12:14:31 +0200, Michal Piekos wrote:
> Reboot hangs on T113s boards because no restart handler is
> available.
> 
> Enable the SoC watchdog whose driver registers a restart handler.
> 
> Tested on LCPI-PC-T113/F113.
> 
> [...]

Applied to sunxi/dt-for-7.2 in local tree, thanks!

[1/1] arm: dts: allwinner: t113s: enable watchdog for reboot
      commit: c6895beaf5eab889ebdaffeb6210ad1111f3e72e

Best regards,
  

Patch

diff --git a/arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi b/arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi
index 424f4a2487e2..3ca0897353be 100644
--- a/arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi
+++ b/arch/arm/boot/dts/allwinner/sun8i-t113s.dtsi
@@ -90,3 +90,7 @@  cpu-crit {
 		};
 	};
 };
+
+&wdt {
+	status = "okay";
+};