sdio: kick the interrupt thread upon a resume
[safe/jmp/linux-2.6] / drivers / mmc / core / sdio.c
index 7d8ba64..5840de1 100644 (file)
@@ -441,6 +441,8 @@ static int mmc_sdio_resume(struct mmc_host *host)
        mmc_claim_host(host);
        err = mmc_sdio_init_card(host, host->ocr, host->card,
                                 (host->pm_flags & MMC_PM_KEEP_POWER));
+       if (!err && host->sdio_irqs)
+               mmc_signal_sdio_irq(host);
        mmc_release_host(host);
 
        /*