summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-ardbeg-sdhci.c
diff options
context:
space:
mode:
authorNaveen Kumar Arepalli <naveenk@nvidia.com>2014-01-30 16:12:01 +0530
committerBitan Biswas <bbiswas@nvidia.com>2014-02-06 20:15:31 -0800
commitc681eb8cf0c3cc7a040eccc3f0f1d797af18b495 (patch)
tree55a66331b71e9d0507eaf3ff579f500a7daf7c2c /arch/arm/mach-tegra/board-ardbeg-sdhci.c
parentb9e63eb49cb2dcb6fa92c5382d3760b5182c033c (diff)
ARM: tegra: sdhci: Set SDIO max clock to 204 MHz.
-Set SDIO max clock limit to 204MHz on P1761. And limit SDIO max clock to 136MHz for platforms other than P1761. Bug 1423429 Reviewed-on: http://git-master/r/361957 (cherry picked from commit 3f9f2b37ede319ecfecf8d070f1f2d996bc32d2f) Change-Id: Iae2ef43440d3bc473ae13fa8fa39eec8936203ff Signed-off-by: Naveen Kumar Arepalli <naveenk@nvidia.com> Signed-off-by: R Raj Kumar <rrajk@nvidia.com> Reviewed-on: http://git-master/r/363814 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-ardbeg-sdhci.c')
-rw-r--r--arch/arm/mach-tegra/board-ardbeg-sdhci.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/board-ardbeg-sdhci.c b/arch/arm/mach-tegra/board-ardbeg-sdhci.c
index af754afbe134..41b0b2f2fb5d 100644
--- a/arch/arm/mach-tegra/board-ardbeg-sdhci.c
+++ b/arch/arm/mach-tegra/board-ardbeg-sdhci.c
@@ -189,6 +189,7 @@ static struct tegra_sdhci_platform_data tegra_sdhci_platform_data0 = {
MMC_UHS_MASK_SDR50,
.calib_3v3_offsets = 0x7676,
.calib_1v8_offsets = 0x7676,
+ .max_clk_limit = 136000000,
};
static struct tegra_sdhci_platform_data tegra_sdhci_platform_data2 = {
@@ -434,7 +435,10 @@ int __init ardbeg_sdhci_init(void)
tegra_get_board_info(&board_info);
if (board_info.board_id == BOARD_E1780)
tegra_sdhci_platform_data2.max_clk_limit = 204000000;
- tegra_sdhci_platform_data0.max_clk_limit = 136000000;
+
+ if (board_info.board_id == BOARD_P1761)
+ tegra_sdhci_platform_data0.max_clk_limit = 204000000;
+
if ((board_info.board_id == BOARD_E1781) ||
(board_info.board_id == BOARD_PM374) ||
(board_info.board_id == BOARD_PM359))