From: 黄涛 Date: Sat, 30 Jul 2011 14:49:09 +0000 (+0800) Subject: Revert "mmc: sdio: Claim host in sdio_reset_comm()" X-Git-Tag: firefly_0821_release~9908 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=3497d0e2e7df79a0629181f154b975e3684afcf5;p=firefly-linux-kernel-4.4.55.git Revert "mmc: sdio: Claim host in sdio_reset_comm()" This reverts commit a7f4cf5b4cc1c0b5ba033a9324fbe9f74b90e04f. --- diff --git a/drivers/mmc/core/sdio.c b/drivers/mmc/core/sdio.c index a78b4dc3fd9e..ebfdea444f42 100644 --- a/drivers/mmc/core/sdio.c +++ b/drivers/mmc/core/sdio.c @@ -623,8 +623,6 @@ int sdio_reset_comm(struct mmc_card *card) int err; printk("%s():\n", __func__); - mmc_claim_host(host); - mmc_go_idle(host); mmc_set_clock(host, host->f_min); @@ -665,12 +663,13 @@ int sdio_reset_comm(struct mmc_card *card) err = sdio_enable_wide(card); if (err) goto err; - mmc_release_host(host); + return 0; -err: + err: printk("%s: Error resetting SDIO communications (%d)\n", mmc_hostname(host), err); - mmc_release_host(host); return err; } EXPORT_SYMBOL(sdio_reset_comm); + +