diff options
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise-sdhci.c')
-rw-r--r-- | arch/arm/mach-tegra/board-enterprise-sdhci.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-sdhci.c b/arch/arm/mach-tegra/board-enterprise-sdhci.c index 4102ef464d1e..7a5632601fe6 100644 --- a/arch/arm/mach-tegra/board-enterprise-sdhci.c +++ b/arch/arm/mach-tegra/board-enterprise-sdhci.c @@ -1,7 +1,7 @@ /* * arch/arm/mach-tegra/board-enterprise-sdhci.c * - * Copyright (C) 2011 NVIDIA Corporation. + * Copyright (C) 2011-2012 NVIDIA Corporation. * * This software is licensed under the terms of the GNU General Public * License version 2, as published by the Free Software Foundation, and @@ -143,13 +143,17 @@ static struct tegra_sdhci_platform_data tegra_sdhci_platform_data0 = { .cd_gpio = -1, .wp_gpio = -1, .power_gpio = -1, + .tap_delay = 0x0F, .max_clk_limit = 45000000, + .ddr_clk_limit = 41000000, }; static struct tegra_sdhci_platform_data tegra_sdhci_platform_data2 = { .cd_gpio = -1, .wp_gpio = -1, .power_gpio = -1, + .tap_delay = 0x0F, + .ddr_clk_limit = 41000000, }; static struct tegra_sdhci_platform_data tegra_sdhci_platform_data3 = { @@ -158,6 +162,7 @@ static struct tegra_sdhci_platform_data tegra_sdhci_platform_data3 = { .power_gpio = -1, .is_8bit = 1, .tap_delay = 0x0F, + .ddr_clk_limit = 41000000, .mmc_data = { .built_in = 1, } @@ -259,10 +264,6 @@ static int __init enterprise_wifi_init(void) if (rc) pr_err("WLAN_WOW gpio request failed:%d\n", rc); - tegra_gpio_enable(ENTERPRISE_WLAN_PWR); - tegra_gpio_enable(ENTERPRISE_WLAN_RST); - tegra_gpio_enable(ENTERPRISE_WLAN_WOW); - rc = gpio_direction_output(ENTERPRISE_WLAN_PWR, 0); if (rc) pr_err("WLAN_PWR gpio direction configuration failed:%d\n", rc); @@ -281,7 +282,6 @@ int __init enterprise_sdhci_init(void) { platform_device_register(&tegra_sdhci_device3); - tegra_gpio_enable(ENTERPRISE_SD_CD); tegra_sdhci_platform_data2.cd_gpio = ENTERPRISE_SD_CD; platform_device_register(&tegra_sdhci_device2); |