Loading drivers/mmc/core/mmc.c +5 −0 Original line number Original line Diff line number Diff line Loading @@ -2374,6 +2374,11 @@ out: host->dev_status = DEV_UNKNOWN; host->dev_status = DEV_UNKNOWN; else if (is_suspend) else if (is_suspend) host->dev_status = DEV_SUSPENDED; host->dev_status = DEV_SUSPENDED; /* Kick CMDQ thread to process any requests came in while suspending */ if (host->card->cmdq_init) wake_up(&host->cmdq_ctx.wait); mmc_release_host(host); mmc_release_host(host); return err; return err; } } Loading Loading
drivers/mmc/core/mmc.c +5 −0 Original line number Original line Diff line number Diff line Loading @@ -2374,6 +2374,11 @@ out: host->dev_status = DEV_UNKNOWN; host->dev_status = DEV_UNKNOWN; else if (is_suspend) else if (is_suspend) host->dev_status = DEV_SUSPENDED; host->dev_status = DEV_SUSPENDED; /* Kick CMDQ thread to process any requests came in while suspending */ if (host->card->cmdq_init) wake_up(&host->cmdq_ctx.wait); mmc_release_host(host); mmc_release_host(host); return err; return err; } } Loading