diff options
-rw-r--r-- | drivers/mmc/host/mmci.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mmc/host/mmci.c b/drivers/mmc/host/mmci.c index 5dffbbd57663..c550b3ebb635 100644 --- a/drivers/mmc/host/mmci.c +++ b/drivers/mmc/host/mmci.c | |||
@@ -1750,6 +1750,7 @@ static int mmci_runtime_suspend(struct device *dev) | |||
1750 | 1750 | ||
1751 | if (mmc) { | 1751 | if (mmc) { |
1752 | struct mmci_host *host = mmc_priv(mmc); | 1752 | struct mmci_host *host = mmc_priv(mmc); |
1753 | pinctrl_pm_select_sleep_state(dev); | ||
1753 | clk_disable_unprepare(host->clk); | 1754 | clk_disable_unprepare(host->clk); |
1754 | } | 1755 | } |
1755 | 1756 | ||
@@ -1764,6 +1765,7 @@ static int mmci_runtime_resume(struct device *dev) | |||
1764 | if (mmc) { | 1765 | if (mmc) { |
1765 | struct mmci_host *host = mmc_priv(mmc); | 1766 | struct mmci_host *host = mmc_priv(mmc); |
1766 | clk_prepare_enable(host->clk); | 1767 | clk_prepare_enable(host->clk); |
1768 | pinctrl_pm_select_default_state(dev); | ||
1767 | } | 1769 | } |
1768 | 1770 | ||
1769 | return 0; | 1771 | return 0; |