From: Greg Meiste Date: Fri, 18 Feb 2011 22:04:27 +0000 (-0600) Subject: [ARM] tegra: stingray: Update pinmux config for wifi-only model X-Git-Tag: firefly_0821_release~9834^2~92 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=a3a557c747edbb735cd275a046d1c390662eb5e8;p=firefly-linux-kernel-4.4.55.git [ARM] tegra: stingray: Update pinmux config for wifi-only model Change-Id: If20d390afc27eeef8c90b28984467e4808b3187a Signed-off-by: Greg Meiste --- 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);