[PATCH 3/7] arm/arm64: dts: mediatek: drop mt6589 fallback from watchdog
Akari Tsuyukusa <[email protected]> Fri, 17 Jul 2026 01:19:19 +0900
| Newsgroups | org.kernel.vger.linux-watchdog,org.infradead.lists.linux-arm-kernel,org.infradead.lists.linux-mediatek,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Remove the "mediatek,mt6589-wdt" fallback string from all in-tree device trees. Use only the SoC-specific compatible. No functional change. Affected SoCs: mt2701, mt6572, mt6582, mt6797, mt7622, mt7623, mt7629, mt8173, mt8365, mt8516. Signed-off-by: Akari Tsuyukusa <[email protected]> --- arch/arm/boot/dts/mediatek/mt2701.dtsi | 3 +-- arch/arm/boot/dts/mediatek/mt6572.dtsi | 2 +- arch/arm/boot/dts/mediatek/mt6582.dtsi | 2 +- arch/arm/boot/dts/mediatek/mt7623.dtsi | 3 +-- arch/arm/boot/dts/mediatek/mt7629.dtsi | 3 +-- arch/arm64/boot/dts/mediatek/mt6797.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 3 +-- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 3 +-- arch/arm64/boot/dts/mediatek/mt8365.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8516.dtsi | 3 +-- 10 files changed, 10 insertions(+), 16 deletions(-) diff --git a/arch/arm/boot/dts/mediatek/mt2701.dtsi b/arch/arm/boot/dts/mediatek/mt2701.dtsi index 128b87229f3d..f23a6d860a53 100644 --- a/arch/arm/boot/dts/mediatek/mt2701.dtsi +++ b/arch/arm/boot/dts/mediatek/mt2701.dtsi @@ -160,8 +160,7 @@ scpsys: power-controller@10006000 { }; watchdog: watchdog@10007000 { - compatible = "mediatek,mt2701-wdt", - "mediatek,mt6589-wdt"; + compatible = "mediatek,mt2701-wdt"; reg = <0 0x10007000 0 0x100>; }; diff --git a/arch/arm/boot/dts/mediatek/mt6572.dtsi b/arch/arm/boot/dts/mediatek/mt6572.dtsi index ac70f266d698..5a6c9763bd6c 100644 --- a/arch/arm/boot/dts/mediatek/mt6572.dtsi +++ b/arch/arm/boot/dts/mediatek/mt6572.dtsi @@ -53,7 +53,7 @@ soc { ranges; watchdog: watchdog@10007000 { - compatible = "mediatek,mt6572-wdt", "mediatek,mt6589-wdt"; + compatible = "mediatek,mt6572-wdt"; reg = <0x10007000 0x100>; interrupts = <GIC_SPI 126 IRQ_TYPE_LEVEL_LOW>; timeout-sec = <15>; diff --git a/arch/arm/boot/dts/mediatek/mt6582.dtsi b/arch/arm/boot/dts/mediatek/mt6582.dtsi index f941ea44898a..501aeb3a2848 100644 --- a/arch/arm/boot/dts/mediatek/mt6582.dtsi +++ b/arch/arm/boot/dts/mediatek/mt6582.dtsi @@ -63,7 +63,7 @@ soc { ranges; watchdog: watchdog@10007000 { - compatible = "mediatek,mt6582-wdt", "mediatek,mt6589-wdt"; + compatible = "mediatek,mt6582-wdt"; reg = <0x10007000 0x100>; }; diff --git a/arch/arm/boot/dts/mediatek/mt7623.dtsi b/arch/arm/boot/dts/mediatek/mt7623.dtsi index aa42377b47da..48d6c348f667 100644 --- a/arch/arm/boot/dts/mediatek/mt7623.dtsi +++ b/arch/arm/boot/dts/mediatek/mt7623.dtsi @@ -281,8 +281,7 @@ scpsys: power-controller@10006000 { }; watchdog: watchdog@10007000 { - compatible = "mediatek,mt7623-wdt", - "mediatek,mt6589-wdt"; + compatible = "mediatek,mt7623-wdt"; reg = <0 0x10007000 0 0x100>; }; diff --git a/arch/arm/boot/dts/mediatek/mt7629.dtsi b/arch/arm/boot/dts/mediatek/mt7629.dtsi index acab0883a3bb..b034e9ab5af1 100644 --- a/arch/arm/boot/dts/mediatek/mt7629.dtsi +++ b/arch/arm/boot/dts/mediatek/mt7629.dtsi @@ -141,8 +141,7 @@ topckgen: syscon@10210000 { }; watchdog: watchdog@10212000 { - compatible = "mediatek,mt7629-wdt", - "mediatek,mt6589-wdt"; + compatible = "mediatek,mt7629-wdt"; reg = <0x10212000 0x100>; }; diff --git a/arch/arm64/boot/dts/mediatek/mt6797.dtsi b/arch/arm64/boot/dts/mediatek/mt6797.dtsi index 8ac98a378fd6..fe81faee0b0c 100644 --- a/arch/arm64/boot/dts/mediatek/mt6797.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt6797.dtsi @@ -218,7 +218,7 @@ scpsys: power-controller@10006000 { }; watchdog: watchdog@10007000 { - compatible = "mediatek,mt6797-wdt", "mediatek,mt6589-wdt"; + compatible = "mediatek,mt6797-wdt"; reg = <0 0x10007000 0 0x100>; }; diff --git a/arch/arm64/boot/dts/mediatek/mt7622.dtsi b/arch/arm64/boot/dts/mediatek/mt7622.dtsi index 158bd9a305d7..0b5ffe9fa806 100644 --- a/arch/arm64/boot/dts/mediatek/mt7622.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt7622.dtsi @@ -322,8 +322,7 @@ pio: pinctrl@10211000 { }; watchdog: watchdog@10212000 { - compatible = "mediatek,mt7622-wdt", - "mediatek,mt6589-wdt"; + compatible = "mediatek,mt7622-wdt"; reg = <0 0x10212000 0 0x800>; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi index 78c2ccd5be13..04b91b751853 100644 --- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi @@ -528,8 +528,7 @@ power-domain@MT8173_POWER_DOMAIN_MFG { }; watchdog: watchdog@10007000 { - compatible = "mediatek,mt8173-wdt", - "mediatek,mt6589-wdt"; + compatible = "mediatek,mt8173-wdt"; reg = <0 0x10007000 0 0x100>; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8365.dtsi b/arch/arm64/boot/dts/mediatek/mt8365.dtsi index 2e782558fb77..2b5b761b92c8 100644 --- a/arch/arm64/boot/dts/mediatek/mt8365.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8365.dtsi @@ -469,7 +469,7 @@ power-domain@MT8365_POWER_DOMAIN_DSP { }; watchdog: watchdog@10007000 { - compatible = "mediatek,mt8365-wdt", "mediatek,mt6589-wdt"; + compatible = "mediatek,mt8365-wdt"; reg = <0 0x10007000 0 0x100>; #reset-cells = <1>; }; diff --git a/arch/arm64/boot/dts/mediatek/mt8516.dtsi b/arch/arm64/boot/dts/mediatek/mt8516.dtsi index b5e753759465..515eed0bee21 100644 --- a/arch/arm64/boot/dts/mediatek/mt8516.dtsi +++ b/arch/arm64/boot/dts/mediatek/mt8516.dtsi @@ -203,8 +203,7 @@ apmixedsys: apmixedsys@10018000 { }; watchdog@10007000 { - compatible = "mediatek,mt8516-wdt", - "mediatek,mt6589-wdt"; + compatible = "mediatek,mt8516-wdt"; reg = <0 0x10007000 0 0x1000>; interrupts = <GIC_SPI 198 IRQ_TYPE_LEVEL_LOW>; #reset-cells = <1>; -- 2.54.0