[PATCH 5/8] dt-bindings: watchdog: mediatek,mtk-wdt: Add MT8163

Ben Grisdale via B4 Relay devnull+bengris32.protonmail.ch at kernel.org
Sun Oct 18 17:40:01 PDT 2026


From: Ben Grisdale <bengris32 at protonmail.ch>

Add a compatible string for the Top Reset Generation Unit (TOPRGU) and
watchdog timer on the MediaTek MT8163 SoC, along with a header defining
the reset IDs it provides.

Signed-off-by: Ben Grisdale <bengris32 at protonmail.ch>
---
 .../bindings/watchdog/mediatek,mtk-wdt.yaml        |  1 +
 include/dt-bindings/reset/mediatek,mt8163-wdt.h    | 23 ++++++++++++++++++++++
 2 files changed, 24 insertions(+)

diff --git a/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml b/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml
index f9b725592c27..8e8991ac95ea 100644
--- a/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml
+++ b/Documentation/devicetree/bindings/watchdog/mediatek,mtk-wdt.yaml
@@ -26,6 +26,7 @@ properties:
           - mediatek,mt6795-wdt
           - mediatek,mt7986-wdt
           - mediatek,mt7988-wdt
+          - mediatek,mt8163-wdt
           - mediatek,mt8167-wdt
           - mediatek,mt8183-wdt
           - mediatek,mt8186-wdt
diff --git a/include/dt-bindings/reset/mediatek,mt8163-wdt.h b/include/dt-bindings/reset/mediatek,mt8163-wdt.h
new file mode 100644
index 000000000000..e6add5281e65
--- /dev/null
+++ b/include/dt-bindings/reset/mediatek,mt8163-wdt.h
@@ -0,0 +1,23 @@
+/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
+
+#ifndef _DT_BINDINGS_RESET_MEDIATEK_MT8163_WDT_H_
+#define _DT_BINDINGS_RESET_MEDIATEK_MT8163_WDT_H_
+
+/* TOPRGU resets */
+#define MT8163_TOPRGU_INFRA_RST		0
+#define MT8163_TOPRGU_MM_RST		1
+#define MT8163_TOPRGU_MFG_RST		2
+#define MT8163_TOPRGU_VENC_RST		3
+#define MT8163_TOPRGU_VDEC_RST		4
+#define MT8163_TOPRGU_IMG_RST		5
+#define MT8163_TOPRGU_DDRPHY_RST	6
+#define MT8163_TOPRGU_MD_RST		7
+#define MT8163_TOPRGU_INFRA_AO_RST	8
+#define MT8163_TOPRGU_CONN_RST		9
+#define MT8163_TOPRGU_APMIXED_RST	10
+#define MT8163_TOPRGU_PWRAP_SPICTL_RST	11
+#define MT8163_TOPRGU_CONN_MCU_RST	12
+#define MT8163_TOPRGU_MJC_RST		13
+#define MT8163_TOPRGU_MDLITE_RST	14
+
+#endif /* _DT_BINDINGS_RESET_MEDIATEK_MT8163_WDT_H_ */

-- 
2.56.0





More information about the Linux-mediatek mailing list