ARM: tegra: dalmore: Re-enabling SD,SDIO UHS modes

Re-enabling SDR104 and other UHS modes for SD and SDIO cards
on dalmore.

Bug 1189241

Change-Id: If54dde78373e7d10ca526f52c70f644c3c6c7c5a
Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-on: http://git-master/r/200392
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
diff --git a/arch/arm/mach-tegra/board-dalmore-sdhci.c b/arch/arm/mach-tegra/board-dalmore-sdhci.c
index be6031b..2b0157b 100644
--- a/arch/arm/mach-tegra/board-dalmore-sdhci.c
+++ b/arch/arm/mach-tegra/board-dalmore-sdhci.c
@@ -150,6 +150,7 @@
 	.trim_delay = 0x2,
 	.ddr_clk_limit = 41000000,
 	.max_clk_limit = 82000000,
+	.uhs_mask = MMC_UHS_MASK_DDR50,
 };
 
 static struct tegra_sdhci_platform_data tegra_sdhci_platform_data2 = {
@@ -161,6 +162,7 @@
 	.ddr_clk_limit = 41000000,
 	.max_clk_limit = 82000000,
 	.sd_detect_in_suspend = 1,
+	.uhs_mask = MMC_UHS_MASK_DDR50,
 };
 
 static struct tegra_sdhci_platform_data tegra_sdhci_platform_data3 = {
@@ -386,15 +388,6 @@
 
 int __init dalmore_sdhci_init(void)
 {
-	struct board_info board_info;
-
-	tegra_get_board_info(&board_info);
-	if (board_info.board_id == BOARD_E1611) {
-		tegra_sdhci_platform_data2.uhs_mask = MMC_UHS_MASK_SDR104 |
-				MMC_UHS_MASK_DDR50 | MMC_UHS_MASK_SDR50;
-		tegra_sdhci_platform_data0.uhs_mask = MMC_UHS_MASK_SDR104 |
-				MMC_UHS_MASK_DDR50 | MMC_UHS_MASK_SDR50;
-	}
 	platform_device_register(&tegra_sdhci_device3);
 	platform_device_register(&tegra_sdhci_device2);
 	platform_device_register(&tegra_sdhci_device0);