arm: tegra: ardbeg: Mask UHS modes
Shridhar Rasal [Tue, 17 Sep 2013 07:19:54 +0000 (12:19 +0530)]
UHS cards are failing to enumerate and also resulting into
device hanging. Disable UHS mode.

bug 1355600

Change-Id: I2b3c2a58475834de525caa54abcde656655c22e4
Signed-off-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-on: http://git-master/r/275631
Reviewed-by: Eric Miao <emiao@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

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

index 26a250d..c10bd9f 100644 (file)
@@ -156,7 +156,9 @@ static struct tegra_sdhci_platform_data tegra_sdhci_platform_data2 = {
        .power_gpio = -1,
        .tap_delay = 0,
        .trim_delay = 0x3,
-       .uhs_mask = MMC_UHS_MASK_SDR104 |
+/*FIXME: Enable UHS modes for SD */
+       .uhs_mask = MMC_UHS_MASK_SDR12 | MMC_UHS_MASK_SDR25 |
+                MMC_UHS_MASK_SDR104 |
                MMC_UHS_MASK_DDR50 | MMC_UHS_MASK_SDR50,
 /*     .max_clk = 12000000, */
 };