mmc: core: power off host if SD card resume fails
Current SD card resume function does not handle card init failure but only prints resume error message. This change powers off mmc host before exit resume if card init fails. Change-Id: Idc27d8ed8769b92373bb9770f5e706b18e76404d Signed-off-by: Can Guo <cang@codeaurora.org>
This commit is contained in:
parent
d727a95d2e
commit
aaf56cab21
1 changed files with 1 additions and 0 deletions
|
@ -1286,6 +1286,7 @@ static int _mmc_sd_resume(struct mmc_host *host)
|
|||
if (err) {
|
||||
pr_err("%s: %s: mmc_sd_init_card_failed (%d)\n",
|
||||
mmc_hostname(host), __func__, err);
|
||||
mmc_power_off(host);
|
||||
goto out;
|
||||
}
|
||||
mmc_card_clr_suspended(host->card);
|
||||
|
|
Loading…
Add table
Reference in a new issue