summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorHarry Hong <hhong@nvidia.com>2011-07-04 17:16:10 +0900
committerManish Tuteja <mtuteja@nvidia.com>2011-07-07 07:50:57 -0700
commitad3f030e457f9a59501cc0d546b23dc7b038bb88 (patch)
tree77646a32cd9bfb8bb162e09620f65462baaafb7a /arch
parent26b82cab8a7233560ba9727165c5f3da1ebcfd89 (diff)
ARM: tegra: whistler: Add clk_limit to platform data
Adding clk_limit to platform data used at sdhci host driver to limit clock. whistler only supports up to 24MHz. bug 845180 Change-Id: Ifb872359095d0f2276d417ab1edc3cec4d79a52f Reviewed-on: http://git-master/r/39524 Tested-by: Harry Hong <hhong@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-tegra/board-whistler-sdhci.c1
-rw-r--r--arch/arm/mach-tegra/include/mach/sdhci.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-whistler-sdhci.c b/arch/arm/mach-tegra/board-whistler-sdhci.c
index f75e9bb317aa..4e3a8a1611c3 100644
--- a/arch/arm/mach-tegra/board-whistler-sdhci.c
+++ b/arch/arm/mach-tegra/board-whistler-sdhci.c
@@ -172,6 +172,7 @@ static struct tegra_sdhci_platform_data tegra_sdhci_platform_data1 = {
.cd_gpio = -1,
.wp_gpio = -1,
.power_gpio = -1,
+ .clk_limit = 24000000,
};
static struct tegra_sdhci_platform_data tegra_sdhci_platform_data2 = {
diff --git a/arch/arm/mach-tegra/include/mach/sdhci.h b/arch/arm/mach-tegra/include/mach/sdhci.h
index c65017e5e10a..3b038575328a 100644
--- a/arch/arm/mach-tegra/include/mach/sdhci.h
+++ b/arch/arm/mach-tegra/include/mach/sdhci.h
@@ -27,6 +27,7 @@ struct tegra_sdhci_platform_data {
int wp_gpio;
int power_gpio;
int cd_gpio_polarity;
+ unsigned int clk_limit;
void (*board_probe)(int id, struct mmc_host *);
void (*board_remove)(int id, struct mmc_host *);