diff options
-rw-r--r-- | arch/arm/mach-tegra/baseband-xmm-power.c | 7 |
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; |