Преглед изворни кода

mmc: sh_mmcif: Fix suspend process

The clock should be enable when SDHI registers are accessed.

Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@renesas.com>
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Koji Matsuoka пре 10 година
родитељ
комит
5afc30fc66
1 измењених фајлова са 2 додато и 0 уклоњено
  1. 2 0
      drivers/mmc/host/sh_mmcif.c

+ 2 - 0
drivers/mmc/host/sh_mmcif.c

@@ -1632,7 +1632,9 @@ static int sh_mmcif_suspend(struct device *dev)
 {
 	struct sh_mmcif_host *host = dev_get_drvdata(dev);
 
+	pm_runtime_get_sync(dev);
 	sh_mmcif_writel(host->addr, MMCIF_CE_INT_MASK, MASK_ALL);
+	pm_runtime_put(dev);
 
 	return 0;
 }