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)
committerKrzysztof Kozlowski <krzk@kernel.org>
Sun, 7 Mar 2021 19:56:16 +0000 (20:56 +0100)
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
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>;