]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
ARM: dts: exynos: correct fuel gauge interrupt trigger level on P4 Note family
authorKrzysztof Kozlowski <krzk@kernel.org>
Thu, 10 Dec 2020 21:25:18 +0000 (22:25 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 14 May 2021 08:49:34 +0000 (10:49 +0200)
[ Upstream commit c731a16e2cf424a462c7d42c33d6acd613576508 ]

The Maxim fuel gauge datasheets describe the interrupt line as active
low with a requirement of acknowledge from the CPU.  The falling edge
interrupt will mostly work but it's not correct.

Fixes: f48b5050c301 ("ARM: dts: exynos: add Samsung's Exynos4412-based P4 Note boards")
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20201210212534.216197-2-krzk@kernel.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm/boot/dts/exynos4412-p4note.dtsi

index b2f9d5448a188ae9c82557d7d8993273da902cc7..5fe371543cbbb7dc7a086127b9dfb2fa0010c855 100644 (file)
                        pinctrl-0 = <&fuel_alert_irq>;
                        pinctrl-names = "default";
                        interrupt-parent = <&gpx2>;
-                       interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
+                       interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
                        maxim,rsns-microohm = <10000>;
                        maxim,over-heat-temp = <600>;
                        maxim,over-volt = <4300>;