]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
authorHsin-Te Yuan <yuanhsinte@google.com>
Wed, 24 Jan 2024 07:51:57 +0000 (07:51 +0000)
committerAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Mon, 19 Feb 2024 12:35:24 +0000 (13:35 +0100)
The external output reset signal was originally disabled and sent from
firmware. However, an unfixed bug in the firmware on tomato prevents
the signal from being sent, causing the device to fail to boot. To fix
this, enable external output reset signal to allow the device to reboot
normally.

Fixes: 5eb2e303ec6b ("arm64: dts: mediatek: Introduce MT8195 Cherry platform's Tomato")
Signed-off-by: Hsin-Te Yuan <yuanhsinte@chromium.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20240124-send-upstream-v3-1-5097c9862a73@chromium.org
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts
arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r2.dts
arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r3.dts

index 2d5e8f371b6def2c2881e48d8737e235d34bf599..a82d716f10d449a7f3e8737f356ce9b75af9a6f6 100644 (file)
@@ -23,3 +23,7 @@
 &ts_10 {
        status = "okay";
 };
+
+&watchdog {
+       /delete-property/ mediatek,disable-extrst;
+};
index 2586c32ce6e6fe6ee2ffef68e67944c4ff67c079..2fe20e0dad836d8b191d3f1e8b997d4e864cde19 100644 (file)
@@ -43,3 +43,7 @@
 &ts_10 {
        status = "okay";
 };
+
+&watchdog {
+       /delete-property/ mediatek,disable-extrst;
+};
index f54f9477b99dadcefbe6ee3a3a8cf4da65094c93..dd294ca98194ccfb2853f8f4a0b2e175618983b6 100644 (file)
@@ -44,3 +44,7 @@
 &ts_10 {
        status = "okay";
 };
+
+&watchdog {
+       /delete-property/ mediatek,disable-extrst;
+};