diff options
author | Deepesh Gujarathi <dgujarathi@nvidia.com> | 2010-12-23 15:34:14 +0530 |
---|---|---|
committer | Bharat Nihalani <bnihalani@nvidia.com> | 2010-12-24 05:45:33 -0800 |
commit | 121cf887ab7930d57ac4e41c72dead9464140e20 (patch) | |
tree | f174f35eed1b32e092f22d99299fe8ecd4e2957f | |
parent | 3658b3f65ac7ad57e57324d5ee131db16eb8757d (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.c | 3 |
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; |