| From 92992b7076763057fdb13d54d164b638026b798e Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Thu, 10 Dec 2020 22:25:17 +0100 |
| Subject: ARM: dts: exynos: correct fuel gauge interrupt trigger level on |
| GT-I9100 |
| |
| From: Krzysztof Kozlowski <krzk@kernel.org> |
| |
| [ Upstream commit 46799802136670e00498f19898f1635fbc85f583 ] |
| |
| 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: 8620cc2f99b7 ("ARM: dts: exynos: Add devicetree file for the Galaxy S2") |
| Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> |
| Link: https://lore.kernel.org/r/20201210212534.216197-1-krzk@kernel.org |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/arm/boot/dts/exynos4210-i9100.dts | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/arch/arm/boot/dts/exynos4210-i9100.dts b/arch/arm/boot/dts/exynos4210-i9100.dts |
| index a0c3bab382ae..e56b64e237d3 100644 |
| --- a/arch/arm/boot/dts/exynos4210-i9100.dts |
| +++ b/arch/arm/boot/dts/exynos4210-i9100.dts |
| @@ -136,7 +136,7 @@ |
| compatible = "maxim,max17042"; |
| |
| interrupt-parent = <&gpx2>; |
| - interrupts = <3 IRQ_TYPE_EDGE_FALLING>; |
| + interrupts = <3 IRQ_TYPE_LEVEL_LOW>; |
| |
| pinctrl-0 = <&max17042_fuel_irq>; |
| pinctrl-names = "default"; |
| -- |
| 2.30.2 |
| |