diff options
author | Marek Szyprowski <m.szyprowski@samsung.com> | 2014-07-11 13:17:33 +0200 |
---|---|---|
committer | Sylwester Nawrocki <s.nawrocki@samsung.com> | 2014-07-11 05:21:43 -0700 |
commit | fd1948cffc925f7483a6449b7d8795505cd4f82e (patch) | |
tree | 43aaa302f9f9c5defe24b252d85c24d551d2d748 | |
parent | 25a1cc9be9d934eab9b59c6617851083529e8802 (diff) | |
download | linux-3.10-fd1948cffc925f7483a6449b7d8795505cd4f82e.tar.gz linux-3.10-fd1948cffc925f7483a6449b7d8795505cd4f82e.tar.bz2 linux-3.10-fd1948cffc925f7483a6449b7d8795505cd4f82e.zip |
ARM: dts: exynos4412-odroid*: fix sleep state for eMMC_nDET pin
During system sleep, eMMC must be put into reset state with eMMC_nDET line.
This patch adds proper configuration for eMMC_nDET pin in sleep state, so
now board finally correctly operates after suspend/resume cycle.
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: Ied067cceb5fece61f1e5f9cab74c248878f9185c
-rw-r--r-- | arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi index 1aa270f8e03..efb2683aa9b 100644 --- a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi +++ b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi @@ -519,6 +519,8 @@ }; odroid_reboot { + pinctrl-names = "default"; + pinctrl-0 = <&emmc_ndet>; compatible = "hardkernel,odroid-reboot"; reset-gpio = <&gpk1 2 0>; }; @@ -560,4 +562,11 @@ samsung,pins = "gpx3-7"; samsung,pin-pud = <1>; }; + + emmc_ndet: emmc-ndet { + samsung,pins = "gpk1-2"; + samsung,pin-pud = <0>; + samsung,pin-con-pdn = <1>; + samsung,pin-pud-pdn = <0>; + }; }; |