sdhci: tegra: enable sd dpd
authorBitan Biswas <bbiswas@nvidia.com>
Mon, 25 Jun 2012 14:34:54 +0000 (19:34 +0530)
committerSimone Willett <swillett@nvidia.com>
Tue, 17 Jul 2012 00:14:38 +0000 (17:14 -0700)
commit5a34d0584c5a45547c6733e177a0aa0c93dc1884
treee019d3751a14da69ddd44dd4a340ca2235d0e405
parentf4cd0d4448d65a42b65c338f85a3ab8064923c61
sdhci: tegra: enable sd dpd

This is a WAR solution that allows for the turning on
SD DPD feature.

The original issue is that enabling SD DPD immediately after device comes
out of LP0 causes ULPI disconnect. The root cause of that is
not known.

The WAR is to delay the enabling of SD DPD for 100ms after
device comes out of LP0.

Bug 929628

Change-Id: I946771a8e92459464ce571295f96f197db25c061
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
(cherry picked from commit beba2b34af7ff9313aed074342b9bb86b12620a8)
Reviewed-on: http://git-master/r/113391
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Wen Yi <wyi@nvidia.com>
Tested-by: Wen Yi <wyi@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
drivers/mmc/host/sdhci-tegra.c