mmc: sdhci-of-arasan: wakeup genpd when being in suspend

Let's keep genpd for sdhci alive while entering deep
sleep which gte me out of yapping around.

Change-Id: I0da20b417621d277745bafd53d1ee461aae72e11
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
This commit is contained in:
Shawn Lin
2016-08-15 11:09:26 +08:00
committed by Huang, Tao
parent f9fb90ff67
commit 5dc806cc88
2 changed files with 2 additions and 2 deletions

View File

@@ -281,6 +281,8 @@ static int sdhci_arasan_probe(struct platform_device *pdev)
if (ret)
goto err_add_host;
device_init_wakeup(&pdev->dev, 1);
return 0;
err_add_host:

View File

@@ -2715,7 +2715,6 @@ int sdhci_suspend_host(struct sdhci_host *host)
free_irq(host->irq, host);
} else {
sdhci_enable_irq_wakeups(host);
enable_irq_wake(host->irq);
}
return 0;
}
@@ -2751,7 +2750,6 @@ int sdhci_resume_host(struct sdhci_host *host)
return ret;
} else {
sdhci_disable_irq_wakeups(host);
disable_irq_wake(host->irq);
}
sdhci_enable_card_detection(host);