ARM: tegra: ardbeg: Disable SDR104 mode for SD
Shridhar Rasal [Fri, 4 Oct 2013 11:39:33 +0000 (16:39 +0530)]
Enabling UHS SDR104 for SD device crashes boot time.
So disable UHS mode.

Change-Id: I3ec0973ef8040c5762058b88ecae584921b6b365
Signed-off-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-on: http://git-master/r/281750
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ajay Nandakumar M <anandakumarm@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>

arch/arm/mach-tegra/board-ardbeg-sdhci.c

index e28bb5e..57d299c 100644 (file)
@@ -181,7 +181,8 @@ static struct tegra_sdhci_platform_data tegra_sdhci_platform_data2 = {
        .trim_delay = 0x3,
 /*FIXME: Enable UHS modes for SD */
        .uhs_mask = MMC_UHS_MASK_SDR12 | MMC_UHS_MASK_SDR25 |
-               MMC_UHS_MASK_DDR50 | MMC_UHS_MASK_SDR50,
+               MMC_UHS_MASK_SDR104 | MMC_UHS_MASK_DDR50 |
+               MMC_UHS_MASK_SDR50,
        .calib_3v3_offsets = 0x7676,
        .calib_1v8_offsets = 0x7676,
        .calib_1v8_offsets_uhs_modes = MMC_1V8_CALIB_OFFSET_DDR50,