summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-tegra/baseband-xmm-power.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/baseband-xmm-power.c b/arch/arm/mach-tegra/baseband-xmm-power.c
index 51118f7a1c0f..1f23ea53f38a 100644
--- a/arch/arm/mach-tegra/baseband-xmm-power.c
+++ b/arch/arm/mach-tegra/baseband-xmm-power.c
@@ -38,7 +38,7 @@
MODULE_LICENSE("GPL");
-unsigned long modem_ver = XMM_MODEM_VER_1121;
+unsigned long modem_ver = XMM_MODEM_VER_1130;
EXPORT_SYMBOL(modem_ver);
unsigned long modem_flash;
@@ -156,7 +156,8 @@ static int baseband_xmm_power_on(struct platform_device *device)
else
ipc_ap_wake_state = IPC_AP_WAKE_INIT2;
- pr_debug("%s - %d\n", __func__, __LINE__);
+ pr_debug("%s wake_st(%d) modem version %d\n", __func__,
+ ipc_ap_wake_state, modem_ver);
/* register usb host controller */
if (!modem_flash) {
@@ -242,6 +243,8 @@ static int baseband_xmm_power_off(struct platform_device *device)
wakeup_pending = false;
modem_sleep_flag = false;
spin_unlock_irqrestore(&xmm_lock, flags);
+ /* start registration process once again on xmm on */
+ register_hsic_device = true;
pr_debug("%s }\n", __func__);
return 0;