Commit b2706879 authored by Javier Martinez Canillas's avatar Javier Martinez Canillas Committed by Kukjin Kim

ARM: dts: Add keep-power-in-suspend to WiFi SDIO node for Peach Boards

The Marvell mwifiex driver prevents the system to enter into a suspend
state if the card power is not preserved during a suspend/resume cycle.

So Suspend-to-RAM and Suspend-to-idle is failing on Exynos5800 Peach Pi
and Exynos5420 Peach Pit Chromebooks.

Add the keep-power-in-suspend Power Management property to the SDIO/MMC
node so the mwifiex suspend handler doesn't fail and the system is able
to enter into a suspend state.
Signed-off-by: default avatarJavier Martinez Canillas <javier.martinez@collabora.co.uk>
Reviewed-by: default avatarDoug Anderson <dianders@chromium.org>
Signed-off-by: default avatarKrzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: default avatarKukjin Kim <kgene@kernel.org>
parent 030bbdbf
...@@ -711,6 +711,7 @@ &mmc_1 { ...@@ -711,6 +711,7 @@ &mmc_1 {
num-slots = <1>; num-slots = <1>;
broken-cd; broken-cd;
cap-sdio-irq; cap-sdio-irq;
keep-power-in-suspend;
card-detect-delay = <200>; card-detect-delay = <200>;
clock-frequency = <400000000>; clock-frequency = <400000000>;
samsung,dw-mshc-ciu-div = <1>; samsung,dw-mshc-ciu-div = <1>;
......
...@@ -674,6 +674,7 @@ &mmc_1 { ...@@ -674,6 +674,7 @@ &mmc_1 {
num-slots = <1>; num-slots = <1>;
broken-cd; broken-cd;
cap-sdio-irq; cap-sdio-irq;
keep-power-in-suspend;
card-detect-delay = <200>; card-detect-delay = <200>;
clock-frequency = <400000000>; clock-frequency = <400000000>;
samsung,dw-mshc-ciu-div = <1>; samsung,dw-mshc-ciu-div = <1>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment