[PATCH 5/8] dt-bindings: watchdog: mediatek,mtk-wdt: Add MT8163
From: Ben Grisdale via B4 Relay
Date: Sun Oct 18 2026 - 20:42:56 EST
From: Ben Grisdale <bengris32@xxxxxxxxxxxxx>
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@xxxxxxxxxxxxx>
---
.../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