diff options
author | Steve Lin <stlin@nvidia.com> | 2011-08-30 15:05:14 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:48:48 -0800 |
commit | e0f8dbb2855f79cdaa755282461375e5a5d01e35 (patch) | |
tree | 565a8ab1cdcc575b9c93ac77ef28f03d5119864b /arch/arm/mach-tegra/board-enterprise-baseband.c | |
parent | 8fdab54eae530f625784f31062562f391bf4fe3c (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.c | 5 |
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); |