From a3a557c747edbb735cd275a046d1c390662eb5e8 Mon Sep 17 00:00:00 2001 From: Greg Meiste Date: Fri, 18 Feb 2011 16:04:27 -0600 Subject: [PATCH] [ARM] tegra: stingray: Update pinmux config for wifi-only model Change-Id: If20d390afc27eeef8c90b28984467e4808b3187a Signed-off-by: Greg Meiste --- arch/arm/mach-tegra/board-stingray-pinmux.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/mach-tegra/board-stingray-pinmux.c b/arch/arm/mach-tegra/board-stingray-pinmux.c index 3d8c33c06974..845ac2a28129 100755 --- a/arch/arm/mach-tegra/board-stingray-pinmux.c +++ b/arch/arm/mach-tegra/board-stingray-pinmux.c @@ -179,6 +179,15 @@ void __init stingray_pinmux_init(void) tegra_drive_pinmux_config_table(stingray_drive_pinmux, ARRAY_SIZE(stingray_drive_pinmux)); + if (!stingray_hw_has_cdma() && !stingray_hw_has_umts()) { + /* Keep the pins from floating and creating excessive + * current drain. */ + tegra_pinmux_set_pullupdown(TEGRA_PINGROUP_GMC, + TEGRA_PUPD_PULL_UP); + tegra_pinmux_set_pullupdown(TEGRA_PINGROUP_UDA, + TEGRA_PUPD_PULL_UP); + } + tegra_gpio_disable(TEGRA_GPIO_PE0); tegra_gpio_disable(TEGRA_GPIO_PE1); tegra_gpio_disable(TEGRA_GPIO_PE2); -- 2.34.1