summaryrefslogtreecommitdiff
path: root/drivers/mmc
diff options
context:
space:
mode:
authorDmitry Shmidt <dimitrysh@google.com>2011-05-05 11:04:51 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:37:07 -0800
commit95d1671b76dbe7d62658e269a4de9f6bdc335724 (patch)
tree91caa55332be5dc05fece3d609bf024f1529f94f /drivers/mmc
parent58fcb6a6b1c8d1011ed6cc5acaea520a79cc88c5 (diff)
mmc: sdhci-tegra: Add MMC_PM_IGNORE_PM_NOTIFY for builtin device
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/host/sdhci-tegra.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 18b0bd31de78..3692c00a3c08 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -210,6 +210,10 @@ static int __devinit sdhci_tegra_probe(struct platform_device *pdev)
if (plat->is_8bit)
host->mmc->caps |= MMC_CAP_8_BIT_DATA;
+ host->mmc->pm_caps = MMC_PM_KEEP_POWER | MMC_PM_IGNORE_PM_NOTIFY;
+ if (plat->mmc_data.built_in)
+ host->mmc->pm_flags = MMC_PM_KEEP_POWER | MMC_PM_IGNORE_PM_NOTIFY;
+
rc = sdhci_add_host(host);
if (rc)
goto err_add_host;