From b2f263c3ea2f0dd31343b10b6df5b46f0cddb7f4 Mon Sep 17 00:00:00 2001 From: Subhash Jadavani Date: Wed, 29 May 2013 15:52:10 +0530 Subject: [PATCH] mmc: sdhci-msm: enable asynchronous interrupt support in 4-bit mode SDIO 3.0 specification has added the support for asynchronous interrupt period during which card allows the clock to be gated off. As SDCC driver is capable of handling the asynchronous interrupt, advertise MMC_CAP2_ASYNC_SDIO_IRQ_4BIT_MODE capability. Change-Id: Id5a86bc70b7b798b23be3a0fc0d59b2db05e0409 Signed-off-by: Subhash Jadavani --- drivers/mmc/host/sdhci-msm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mmc/host/sdhci-msm.c b/drivers/mmc/host/sdhci-msm.c index d08a2bb718d5..ed64d1846d61 100644 --- a/drivers/mmc/host/sdhci-msm.c +++ b/drivers/mmc/host/sdhci-msm.c @@ -2313,6 +2313,7 @@ static int sdhci_msm_probe(struct platform_device *pdev) msm_host->mmc->caps2 |= MMC_CAP2_CACHE_CTRL; msm_host->mmc->caps2 |= MMC_CAP2_POWEROFF_NOTIFY; msm_host->mmc->caps2 |= MMC_CAP2_CLK_SCALE; + msm_host->mmc->caps2 |= MMC_CAP2_ASYNC_SDIO_IRQ_4BIT_MODE; if (msm_host->pdata->nonremovable) msm_host->mmc->caps |= MMC_CAP_NONREMOVABLE;