summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-enterprise-baseband.c
diff options
context:
space:
mode:
authorSteve Lin <stlin@nvidia.com>2011-08-30 15:05:14 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:48:48 -0800
commite0f8dbb2855f79cdaa755282461375e5a5d01e35 (patch)
tree565a8ab1cdcc575b9c93ac77ef28f03d5119864b /arch/arm/mach-tegra/board-enterprise-baseband.c
parent8fdab54eae530f625784f31062562f391bf4fe3c (diff)
arm: tegra: baseband: Change modem BB_RST_OUT polarity
This change contains the following changes due to e450 modem FW change: 1) Change modem BB_RST_OUT polarity and move the wake_lock_timeout where BB_RST_OUT is low. 2) Disable the AP pullup on BB_RST_OUT. 3) To increase the wake lock timeout to ensure the modem enumeration is complete before system suspend. Bug 867501 Original-Change-Id: I8e6638fa8dd8c7af0893ad31693959794e8a4afe Reviewed-on: http://git-master/r/49743 Reviewed-by: Steve Lin <stlin@nvidia.com> Reviewed-by: Sheshagiri Shenoy <sshenoy@nvidia.com> Reviewed-by: Frederic Bossy <fbossy@nvidia.com> Tested-by: Frederic Bossy <fbossy@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R27a4bb115eccd5ee78fa0c326f864d9aec44f15e
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise-baseband.c')
-rw-r--r--arch/arm/mach-tegra/board-enterprise-baseband.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-baseband.c b/arch/arm/mach-tegra/board-enterprise-baseband.c
index 384b34f30dbc..fcf8f38716e6 100644
--- a/arch/arm/mach-tegra/board-enterprise-baseband.c
+++ b/arch/arm/mach-tegra/board-enterprise-baseband.c
@@ -277,13 +277,10 @@ static int __init ph450_init(void)
tegra_pinmux_set_pullupdown(TEGRA_PINGROUP_ULPI_STP,
TEGRA_PUPD_PULL_UP);
- /* enable pull-up for MDM2AP_ACK2 and BB_RST_OUT */
+ /* enable pull-up for MDM2AP_ACK2 */
tegra_pinmux_set_pullupdown(TEGRA_PINGROUP_GPIO_PV0,
TEGRA_PUPD_PULL_UP);
- tegra_pinmux_set_pullupdown(TEGRA_PINGROUP_GPIO_PV1,
- TEGRA_PUPD_PULL_UP);
-
tegra_gpio_enable(MODEM_PWR_ON);
tegra_gpio_enable(MODEM_RESET);
tegra_gpio_enable(AP2MDM_ACK2);