From 3497d0e2e7df79a0629181f154b975e3684afcf5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Sat, 30 Jul 2011 22:49:09 +0800 Subject: [PATCH] Revert "mmc: sdio: Claim host in sdio_reset_comm()" This reverts commit a7f4cf5b4cc1c0b5ba033a9324fbe9f74b90e04f. --- drivers/mmc/core/sdio.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) 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); + + -- 2.34.1