]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: mediatek: mt8516: fix wdt irq type
authorVal Packett <val@packett.cool>
Wed, 4 Dec 2024 19:05:05 +0000 (16:05 -0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Mar 2025 11:50:03 +0000 (12:50 +0100)
[ Upstream commit 03a80442030e7147391738fb6cbe5fa0b3b91bb1 ]

The GICv2 does not support EDGE_FALLING interrupts, so the watchdog
would refuse to attach due to a failing check coming from the GIC driver.

Fixes: 5236347bde42 ("arm64: dts: mediatek: add dtsi for MT8516")
Signed-off-by: Val Packett <val@packett.cool>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20241204190524.21862-3-val@packett.cool
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm64/boot/dts/mediatek/mt8516.dtsi

index 198a6c747a29693575727c95e6ba7b04ef097d72..4d6c22e84540bf1a130593d6c6a09c2d0b35ef98 100644 (file)
                        compatible = "mediatek,mt8516-wdt",
                                     "mediatek,mt6589-wdt";
                        reg = <0 0x10007000 0 0x1000>;
-                       interrupts = <GIC_SPI 198 IRQ_TYPE_EDGE_FALLING>;
+                       interrupts = <GIC_SPI 198 IRQ_TYPE_LEVEL_LOW>;
                        #reset-cells = <1>;
                };