summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDeepesh Gujarathi <dgujarathi@nvidia.com>2010-12-23 15:34:14 +0530
committerBharat Nihalani <bnihalani@nvidia.com>2010-12-24 05:45:33 -0800
commit121cf887ab7930d57ac4e41c72dead9464140e20 (patch)
treef174f35eed1b32e092f22d99299fe8ecd4e2957f
parent3658b3f65ac7ad57e57324d5ee131db16eb8757d (diff)
tegra: sdhci: disable the SDHCI_QUIRK_NO_SDIO_IRQ
The SDHCI_QUIRK_NO_SDIO_IRQ causes long delay in the device resume sequence. This makes touch unresponsive for a long time and results in mmc interrupt timeout errors. fix for bug 764715 and partial fix for bug 767438 Change-Id: I800245876a25bc6c4bbb527de349928f672a5ffd Reviewed-on: http://git-master/r/14192 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
-rw-r--r--drivers/mmc/host/sdhci-tegra.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 530bd1d9b760..0925b75b6025 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -150,8 +150,7 @@ static int __devinit tegra_sdhci_probe(struct platform_device *pdev)
SDHCI_QUIRK_NO_HISPD_BIT |
SDHCI_QUIRK_8_BIT_DATA |
SDHCI_QUIRK_NO_VERSION_REG |
- SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC |
- SDHCI_QUIRK_NO_SDIO_IRQ;
+ SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC;
if (plat->force_hs != 0)
sdhci->quirks |= SDHCI_QUIRK_FORCE_HIGH_SPEED_MODE;