summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s3c64xx
diff options
context:
space:
mode:
authorMark Brown2011-12-30 05:44:36 +0100
committerKukjin Kim2012-01-20 01:39:37 +0100
commita9294cdc17d4f9d16eac3bc42afba9e96c6ad4e4 (patch)
tree224c41af2f017f99dd004137498038f2beeef48b /arch/arm/mach-s3c64xx
parentARM: S3C64XX: Enable power management for disk on Cragganmore (diff)
downloadkernel-qcow2-linux-a9294cdc17d4f9d16eac3bc42afba9e96c6ad4e4.tar.gz
kernel-qcow2-linux-a9294cdc17d4f9d16eac3bc42afba9e96c6ad4e4.tar.xz
kernel-qcow2-linux-a9294cdc17d4f9d16eac3bc42afba9e96c6ad4e4.zip
ARM: S3C64XX: Enable power management for WiFi on Cragganmore
Allow the SDHCI stack to runtime power manage the WiFi card on Cragganmore for better power optimisation. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-s3c64xx')
-rw-r--r--arch/arm/mach-s3c64xx/mach-crag6410.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c64xx/mach-crag6410.c b/arch/arm/mach-s3c64xx/mach-crag6410.c
index 894a5092a0dd..7539a2999178 100644
--- a/arch/arm/mach-s3c64xx/mach-crag6410.c
+++ b/arch/arm/mach-s3c64xx/mach-crag6410.c
@@ -683,6 +683,7 @@ static void __init crag6410_map_io(void)
static struct s3c_sdhci_platdata crag6410_hsmmc2_pdata = {
.max_width = 4,
.cd_type = S3C_SDHCI_CD_PERMANENT,
+ .host_caps = MMC_CAP_POWER_OFF_CARD,
};
static void crag6410_cfg_sdhci0(struct platform_device *dev, int width)