mmc: remove the "state" argument to mmc_suspend_host()
Subsystems (14)
PATCH 19/203 mmc: remove the "state" argument to mmc_suspend_host()
From: Matt Fleming <[email protected]>
Even though many mmc host drivers pass a pm_message_t argument to mmc_suspend_host() that argument isn't used the by MMC core. As host drivers are converted to dev_pm_ops they'll have to construct pm_message_t's (as they won't be passed by the PM subsystem any more) just to appease the mmc suspend interface.
We might as well just delete the unused paramter.
Signed-off-by Matt Fleming <[email protected]>
Acked-by Anton Vorontsov <[email protected]>
Acked-by Sascha Sommer <[email protected]>
Cc <[email protected]>
Signed-off-by Andrew Morton <[email protected]>
---
drivers/mmc/core/core.c | 3 +-- drivers/mmc/host/at91_mci.c | 2 +- drivers/mmc/host/au1xmmc.c | 2 +- drivers/mmc/host/bfin_sdh.c | 2 +- drivers/mmc/host/cb710-mmc.c | 2 +- drivers/mmc/host/davinci_mmc.c | 3 +-- drivers/mmc/host/imxmmc.c | 2 +- drivers/mmc/host/mmci.c | 2 +- drivers/mmc/host/msm_sdcc.c | 2 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/mxcmmc.c | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/s3cmci.c | 3 +-- drivers/mmc/host/sdhci-of-core.c | 2 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mmc/host/sdricoh_cs.c | 2 +- drivers/mmc/host/tifm_sd.c | 2 +- drivers/mmc/host/tmio_mmc.c | 2 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mmc/host/wbsd.c | 2 +- include/linux/mmc/host.h | 2 +- 23 files changed, 23 insertions(+), 26 deletions(-)
drivers/mmc/core/core.c renamed from drivers/mmc/core/core.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -2
@@ -1252,9 +1252,8 @@ EXPORT_SYMBOL(mmc_card_can_sleep);/** * mmc_suspend_host - suspend a host * @host: mmc host -* @state: suspend mode (PM_SUSPEND_xxx) */ -int mmc_suspend_host (struct mmc_host *host,pm_message_t state) +int mmc_suspend_host (struct mmc_host *host) {int err =0 ;
drivers/mmc/host/at91_mci.c renamed from drivers/mmc/host/at91_mci.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1157,7 +1157,7 @@ static int at91_mci_suspend(struct platfenable_irq_wake (host->board->det_pin);if (mmc) - ret =mmc_suspend_host (mmc, state); + ret =mmc_suspend_host (mmc);return ret; }
drivers/mmc/host/au1xmmc.c renamed from drivers/mmc/host/au1xmmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1142,7 +1142,7 @@ static int au1xmmc_suspend(struct platfostruct au1xmmc_host *host =platform_get_drvdata (pdev);int ret; - ret =mmc_suspend_host (host->mmc, state); + ret =mmc_suspend_host (host->mmc);if (ret)return ret;
drivers/mmc/host/bfin_sdh.c renamed from drivers/mmc/host/bfin_sdh.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -576,7 +576,7 @@ static int sdh_suspend(struct platform_dint ret =0 ;if (mmc) - ret =mmc_suspend_host (mmc, state); + ret =mmc_suspend_host (mmc);bfin_write_SDH_PWR_CTL (bfin_read_SDH_PWR_CTL () & ~PWR_ON );peripheral_free_list (drv_data->pin_req);
drivers/mmc/host/cb710-mmc.c renamed from drivers/mmc/host/cb710-mmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -675,7 +675,7 @@ static int cb710_mmc_suspend(struct platstruct mmc_host *mmc =cb710_slot_to_mmc (slot);int err; - err =mmc_suspend_host (mmc, state); + err =mmc_suspend_host (mmc);if (err)return err;
drivers/mmc/host/davinci_mmc.c renamed from drivers/mmc/host/davinci_mmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -2
@@ -1337,11 +1337,10 @@ static int davinci_mmcsd_suspend(struct {struct platform_device *pdev =to_platform_device (dev);struct mmc_davinci_host *host =platform_get_drvdata (pdev); -struct pm_message msg = {PM_EVENT_SUSPEND };int ret;mmc_host_enable (host->mmc); - ret =mmc_suspend_host (host->mmc, msg); + ret =mmc_suspend_host (host->mmc);if (!ret) {writel (0 , host->base +DAVINCI_MMCIM );mmc_davinci_reset_ctrl (host,1 );
drivers/mmc/host/imxmmc.c renamed from drivers/mmc/host/imxmmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1115,7 +1115,7 @@ static int imxmci_suspend(struct platforint ret =0 ;if (mmc) - ret =mmc_suspend_host (mmc, state); + ret =mmc_suspend_host (mmc);return ret; }
drivers/mmc/host/mmci.c renamed from drivers/mmc/host/mmci.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -824,7 +824,7 @@ static int mmci_suspend(struct amba_deviif (mmc) {struct mmci_host *host =mmc_priv (mmc); - ret =mmc_suspend_host (mmc, state); + ret =mmc_suspend_host (mmc);if (ret ==0 )writel (0 , host->base +MMCIMASK0 ); }
drivers/mmc/host/msm_sdcc.c renamed from drivers/mmc/host/msm_sdcc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1327,7 +1327,7 @@ msmsdcc_suspend(struct platform_device *disable_irq (host->stat_irq);if (mmc->card && mmc->card->type !=MMC_TYPE_SDIO ) - rc =mmc_suspend_host (mmc, state); + rc =mmc_suspend_host (mmc);if (!rc)msmsdcc_writel (host,0 ,MMCIMASK0 );if (host->clks_on)
drivers/mmc/host/mvsdio.c renamed from drivers/mmc/host/mvsdio.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -865,7 +865,7 @@ static int mvsd_suspend(struct platform_int ret =0 ;if (mmc) - ret =mmc_suspend_host (mmc, state); + ret =mmc_suspend_host (mmc);return ret; }
drivers/mmc/host/mxcmmc.c renamed from drivers/mmc/host/mxcmmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -932,7 +932,7 @@ static int mxcmci_suspend(struct platforint ret =0 ;if (mmc) - ret =mmc_suspend_host (mmc, state); + ret =mmc_suspend_host (mmc);return ret; }
drivers/mmc/host/omap.c renamed from drivers/mmc/host/omap.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1561,7 +1561,7 @@ static int mmc_omap_suspend(struct platfstruct mmc_omap_slot *slot; slot = host->slots[i]; - ret =mmc_suspend_host (slot->mmc, mesg); + ret =mmc_suspend_host (slot->mmc);if (ret <0 ) {while (--i >=0 ) { slot = host->slots[i];
drivers/mmc/host/omap_hsmmc.c renamed from drivers/mmc/host/omap_hsmmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -2292,7 +2292,7 @@ static int omap_hsmmc_suspend(struct dev }cancel_work_sync (&host->mmc_carddetect_work);mmc_host_enable (host->mmc); - ret =mmc_suspend_host (host->mmc, state); + ret =mmc_suspend_host (host->mmc);if (ret ==0 ) {omap_hsmmc_disable_irq (host); OMAP_HSMMC_WRITE(host->base, HCTL,
drivers/mmc/host/pxamci.c renamed from drivers/mmc/host/pxamci.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -813,7 +813,7 @@ static int pxamci_suspend(struct deviceint ret =0 ;if (mmc) - ret =mmc_suspend_host (mmc,PMSG_SUSPEND ); + ret =mmc_suspend_host (mmc);return ret; }
drivers/mmc/host/s3cmci.c renamed from drivers/mmc/host/s3cmci.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -2
@@ -1881,9 +1881,8 @@ MODULE_DEVICE_TABLE(platform, s3cmci_dristatic int s3cmci_suspend (struct device *dev) {struct mmc_host *mmc =platform_get_drvdata (to_platform_device (dev)); -struct pm_message event = {PM_EVENT_SUSPEND }; -return mmc_suspend_host (mmc, event); +return mmc_suspend_host (mmc); }static int s3cmci_resume (struct device *dev)
drivers/mmc/host/sdhci-of-core.c renamed from drivers/mmc/host/sdhci-of-core.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -89,7 +89,7 @@ static int sdhci_of_suspend(struct of_de {struct sdhci_host *host =dev_get_drvdata (&ofdev->dev); -return mmc_suspend_host (host->mmc, state); +return mmc_suspend_host (host->mmc); }static int sdhci_of_resume (struct of_device *ofdev)
drivers/mmc/host/sdhci.c renamed from drivers/mmc/host/sdhci.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1597,7 +1597,7 @@ int sdhci_suspend_host(struct sdhci_hostsdhci_disable_card_detection (host); - ret =mmc_suspend_host (host->mmc, state); + ret =mmc_suspend_host (host->mmc);if (ret)return ret;
drivers/mmc/host/sdricoh_cs.c renamed from drivers/mmc/host/sdricoh_cs.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -519,7 +519,7 @@ static int sdricoh_pcmcia_suspend(struct {struct mmc_host *mmc = link->priv;dev_dbg (&link->dev,"suspend\n" ); -mmc_suspend_host (mmc,PMSG_SUSPEND ); +mmc_suspend_host (mmc);return 0 ; }
drivers/mmc/host/tifm_sd.c renamed from drivers/mmc/host/tifm_sd.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1032,7 +1032,7 @@ static void tifm_sd_remove(struct tifm_dstatic int tifm_sd_suspend (struct tifm_dev *sock,pm_message_t state) { -return mmc_suspend_host (tifm_get_drvdata (sock), state); +return mmc_suspend_host (tifm_get_drvdata (sock)); }static int tifm_sd_resume (struct tifm_dev *sock)
drivers/mmc/host/tmio_mmc.c renamed from drivers/mmc/host/tmio_mmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -768,7 +768,7 @@ static int tmio_mmc_suspend(struct platfstruct mmc_host *mmc =platform_get_drvdata (dev);int ret; - ret =mmc_suspend_host (mmc, state); + ret =mmc_suspend_host (mmc);/* Tell MFD core it can disable us now.*/ if (!ret && cell->disable)
drivers/mmc/host/via-sdmmc.c renamed from drivers/mmc/host/via-sdmmc.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1280,7 +1280,7 @@ static int via_sd_suspend(struct pci_devvia_save_pcictrlreg (host);via_save_sdcreg (host); - ret =mmc_suspend_host (host->mmc, state); + ret =mmc_suspend_host (host->mmc);pci_save_state (pcidev);pci_enable_wake (pcidev,pci_choose_state (pcidev, state),0 );
drivers/mmc/host/wbsd.c renamed from drivers/mmc/host/wbsd.c~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -1819,7 +1819,7 @@ static int wbsd_suspend(struct wbsd_host {BUG_ON (host ==NULL ); -return mmc_suspend_host (host->mmc, state); +return mmc_suspend_host (host->mmc); }static int wbsd_resume (struct wbsd_host *host)
include/linux/mmc/host.h renamed from include/linux/mmc/host.h~mmc-drop-the-state-argument-to-mmc_suspend_host +1 -1
@@ -230,7 +230,7 @@ static inline void *mmc_priv(struct mmc_#define mmc_classdev (x) (&(x)->class_dev)#define mmc_hostname (x) (dev_name(&(x)->class_dev)) -extern int mmc_suspend_host (struct mmc_host *,pm_message_t ); +extern int mmc_suspend_host (struct mmc_host *);extern int mmc_resume_host (struct mmc_host *);extern void mmc_power_save_host (struct mmc_host *host);
_