mmc: sdhci-tegra: disable auto callibration
Shridhar Rasal [Mon, 15 Apr 2013 14:50:44 +0000 (19:50 +0530)]
For SDMMC3 on Dalmore, CRC errors observed keeping auto callibration ON.
So temp disabling it.

Bug 1271060
Bug 1343519

Change-Id: I73697f385dd5d8345f68839bd6c9576daa1f23c4
Reviewed-on: http://git-master/r/219430
(cherry picked from commit ce73859c650993685c2f120077164f79963fc2ca)
Signed-off-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-on: http://git-master/r/264704
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ajay Nandakumar M <anandakumarm@nvidia.com>
Tested-by: Ajay Nandakumar M <anandakumarm@nvidia.com>

drivers/mmc/host/sdhci-tegra.c

index b52c298..ca8d481 100644 (file)
@@ -2082,6 +2082,7 @@ static struct sdhci_tegra_soc_data soc_data_tegra20 = {
                    NVQUIRK_ENABLE_DDR50 |
                    NVQUIRK_INFINITE_ERASE_TIMEOUT |
                    NVQUIRK_DISABLE_AUTO_CMD23 |
+                   NVQUIRK_DISABLE_AUTO_CALIBRATION |
 #endif
                    NVQUIRK_ENABLE_BLOCK_GAP_DET,
 };