| From c02380992142385639482af906b4a37481ca9e70 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Thu, 6 Sep 2018 17:41:35 +0200 |
| Subject: ARM: dts: exynos: Disable pull control for S5M8767 PMIC |
| |
| From: Marek Szyprowski <m.szyprowski@samsung.com> |
| |
| [ Upstream commit ef2ecab9af5feae97c47b7f61cdd96f7f49b2c23 ] |
| |
| S5M8767 PMIC interrupt line on Exynos5250-based Arndale board has |
| external pull-up resistors, so disable any pull control for it in |
| in controller node. This fixes support for S5M8767 interrupts and |
| enables operation of wakeup from S5M8767 RTC alarm. |
| |
| Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> |
| Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/arm/boot/dts/exynos5250-arndale.dts | 9 +++++++++ |
| 1 file changed, 9 insertions(+) |
| |
| diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts b/arch/arm/boot/dts/exynos5250-arndale.dts |
| index 9c8ab4b7fb2cf..4ab1f1c66c27f 100644 |
| --- a/arch/arm/boot/dts/exynos5250-arndale.dts |
| +++ b/arch/arm/boot/dts/exynos5250-arndale.dts |
| @@ -170,6 +170,8 @@ |
| reg = <0x66>; |
| interrupt-parent = <&gpx3>; |
| interrupts = <2 IRQ_TYPE_LEVEL_LOW>; |
| + pinctrl-names = "default"; |
| + pinctrl-0 = <&s5m8767_irq>; |
| |
| vinb1-supply = <&main_dc_reg>; |
| vinb2-supply = <&main_dc_reg>; |
| @@ -530,6 +532,13 @@ |
| cap-sd-highspeed; |
| }; |
| |
| +&pinctrl_0 { |
| + s5m8767_irq: s5m8767-irq { |
| + samsung,pins = "gpx3-2"; |
| + samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>; |
| + }; |
| +}; |
| + |
| &rtc { |
| status = "okay"; |
| }; |
| -- |
| 2.20.1 |
| |