summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-tegra/board-enterprise-baseband.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-baseband.c b/arch/arm/mach-tegra/board-enterprise-baseband.c
index f62d675c3072..fde96d05a524 100644
--- a/arch/arm/mach-tegra/board-enterprise-baseband.c
+++ b/arch/arm/mach-tegra/board-enterprise-baseband.c
@@ -172,10 +172,10 @@ static irqreturn_t mdm_start_thread(int irq, void *data)
if (gpio_get_value(priv->restart_gpio)) {
pr_info("BB_RST_OUT high\n");
- /* hold wait lock to complete the enumeration */
- wake_lock_timeout(&priv->wake_lock, HZ * 2);
} else {
pr_info("BB_RST_OUT low\n");
+ /* hold wait lock to complete the enumeration */
+ wake_lock_timeout(&priv->wake_lock, HZ * 10);
}
return IRQ_HANDLED;
@@ -282,13 +282,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);