]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
mmc: tegra: Issue data reset before cmd reset
authorNaveen Kumar Arepalli <naveenk@nvidia.com>
Thu, 27 Mar 2014 03:46:36 +0000 (09:16 +0530)
committerNaveen Kumar Arepalli <naveenk@nvidia.com>
Wed, 14 May 2014 08:29:49 +0000 (01:29 -0700)
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/408741
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: R Raj Kumar <rrajk@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
drivers/mmc/host/sdhci-tegra.c

index 4cb96e0ed4839e6c07e863a87b1ecf9d3c590d77..7afb3c90ae7240f565763026876265023042310e 100644 (file)
@@ -2170,8 +2170,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;
        }