summaryrefslogtreecommitdiff
path: root/drivers/mmc
diff options
context:
space:
mode:
authorNaveen Kumar Arepalli <naveenk@nvidia.com>2014-03-27 09:16:36 +0530
committerRiham Haidar <rhaidar@nvidia.com>2014-05-20 13:37:04 -0700
commit5b2f2dfd169a7f99dd8b33a4a984e473d871add9 (patch)
tree0982b4d32cba4ce3151652adb207bd8a3f9c7ee2 /drivers/mmc
parente0daa9faa9ad680a116b9ade184911432be40c3c (diff)
mmc: tegra: Issue data reset before cmd reset
Reset Data lines just before cmd line reset. Bug 1478949 Bug 1437140 Reviewed-on: http://git-master/r/387439 (cherry picked from commit a86596118aef274ee378cd0884948b6d7fe039f5) Change-Id: I58244d005e6f44eaee5b1b1e264f2f6cccb35054 Signed-off-by: Naveen Kumar Arepalli <naveenk@nvidia.com> Reviewed-on: http://git-master/r/411302 Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/host/sdhci-tegra.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index e1d32c0b2bc5..2a5a4d02b311 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++ b/drivers/mmc/host/sdhci-tegra.c
@@ -2131,8 +2131,8 @@ static int sdhci_tegra_issue_tuning_cmd(struct sdhci_host *sdhci)
err = 0;
sdhci->tuning_done = 1;
} else {
- tegra_sdhci_reset(sdhci, SDHCI_RESET_CMD);
tegra_sdhci_reset(sdhci, SDHCI_RESET_DATA);
+ tegra_sdhci_reset(sdhci, SDHCI_RESET_CMD);
err = -EIO;
}