[PATCH RFC 34/39] mmc: sdhci-pci: Do not use suspend/resume callbacks with runtime pm

Adrian Hunter
2017-02-10T13:24:27Z

Do not use suspend/resume callbacks with runtime pm. It doesn't make sense
and isn't being used, so remove.

Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
---
drivers/mmc/host/sdhci-pci-core.c | 12 ------------
1 file changed, 12 deletions(-)

diff --git a/drivers/mmc/host/sdhci-pci-core.c b/drivers/mmc/host/sdhci-pci-core.c
index 8315522fb2bb..cdf959bb782e 100644
--- a/drivers/mmc/host/sdhci-pci-core.c
+++ b/drivers/mmc/host/sdhci-pci-core.c
@@ -1750,12 +1750,6 @@ static int sdhci_pci_runtime_suspend(struct device *dev)
goto err_pci_runtime_suspend;
}

- if (chip->fixes && chip->fixes->suspend) {
- ret = chip->fixes->suspend(chip);
- if (ret)
- goto err_pci_runtime_suspend;
- }
-
return 0;

err_pci_runtime_suspend:
@@ -1775,12 +1769,6 @@ static int sdhci_pci_runtime_resume(struct device *dev)
if (!chip)
return 0;

- if (chip->fixes && chip->fixes->resume) {
- ret = chip->fixes->resume(chip);
- if (ret)
- return ret;
- }
-
for (i = 0; i < chip->num_slots; i++) {
slot = chip->slots[i];
if (!slot)
--
1.9.1