diff options
author | Harry Hong <hhong@nvidia.com> | 2011-07-04 17:16:10 +0900 |
---|---|---|
committer | Manish Tuteja <mtuteja@nvidia.com> | 2011-07-07 07:50:57 -0700 |
commit | ad3f030e457f9a59501cc0d546b23dc7b038bb88 (patch) | |
tree | 77646a32cd9bfb8bb162e09620f65462baaafb7a | |
parent | 26b82cab8a7233560ba9727165c5f3da1ebcfd89 (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>
-rw-r--r-- | arch/arm/mach-tegra/board-whistler-sdhci.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-tegra/include/mach/sdhci.h | 1 |
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 *); |