From: Javier Martinez Canillas Date: Fri, 8 May 2015 18:15:16 +0000 (+0900) Subject: ARM: dts: Add keep-power-in-suspend to WiFi SDIO node for exynos5250-snow X-Git-Tag: firefly_0821_release~176^2~1796^2 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=8cf5e6dc8dd55d0f1ad46ab4046c3a8a51d2136d;p=firefly-linux-kernel-4.4.55.git ARM: dts: Add keep-power-in-suspend to WiFi SDIO node for exynos5250-snow 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 are failing on Exynos5250 Snow. 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: Javier Martinez Canillas Reviewed-by: Doug Anderson Signed-off-by: Kukjin Kim --- diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts index 2657e842e5a5..1eca97ee4bd6 100644 --- a/arch/arm/boot/dts/exynos5250-snow.dts +++ b/arch/arm/boot/dts/exynos5250-snow.dts @@ -567,6 +567,7 @@ num-slots = <1>; broken-cd; cap-sdio-irq; + keep-power-in-suspend; card-detect-delay = <200>; samsung,dw-mshc-ciu-div = <3>; samsung,dw-mshc-sdr-timing = <2 3>;