summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBitan Biswas <bbiswas@nvidia.com>2013-11-25 18:16:03 +0530
committerHarry Hong <hhong@nvidia.com>2013-12-08 16:37:30 -0800
commitf6972a7310fb2861d285502d42c15b289cebb6ff (patch)
tree645169f941c8e13782de1743433c09c7e796dbae
parent1753207a0133dd0839d73ec96a45d6a7c46a6003 (diff)
mmc: host: sdhci: tegra: delayed clk gate enable
bug 1372006 Change-Id: I0c51aedafbcb1502df6cfd51d841d64b42e71f36 Signed-off-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-on: http://git-master/r/335082 (cherry picked from commit 4b0841dc1c4d1e32b412348c184591c015576e5f) Reviewed-on: http://git-master/r/339099 Reviewed-by: Harry Hong <hhong@nvidia.com> Tested-by: Harry Hong <hhong@nvidia.com>
-rw-r--r--drivers/mmc/host/sdhci-tegra.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index 8055817bd00b..8c38b69e871c 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -2811,6 +2811,9 @@ static int __devinit sdhci_tegra_probe(struct platform_device *pdev)
host = sdhci_pltfm_init(pdev, soc_data->pdata);
+ /* delayed clock gate quirk in sdhci_host used */
+ host->quirks2 |= SDHCI_QUIRK2_DELAYED_CLK_GATE;
+
if (IS_ERR(host))
return PTR_ERR(host);