summaryrefslogtreecommitdiff
path: root/drivers/misc/modem_if
diff options
context:
space:
mode:
authorKamil Debski <k.debski@samsung.com>2013-05-23 11:33:17 +0200
committerChanho Park <chanho61.park@samsung.com>2014-03-20 17:34:15 +0900
commita345648462544d738befec95af88c4750bfb27c5 (patch)
treedd685bcd5f994e4ea51cfefd2348ab241430959c /drivers/misc/modem_if
parentfc4a5f60a92def859fd0be7fce93073c17dc8938 (diff)
downloadlinux-3.10-a345648462544d738befec95af88c4750bfb27c5.tar.gz
linux-3.10-a345648462544d738befec95af88c4750bfb27c5.tar.bz2
linux-3.10-a345648462544d738befec95af88c4750bfb27c5.zip
modem_if: Comment out enable_wake_irq in modem drivers (HSIC, xmm6262)
Enabling the interrupt caused problem with the modem. Signed-off-by: Kamil Debski <k.debski@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Diffstat (limited to 'drivers/misc/modem_if')
-rw-r--r--drivers/misc/modem_if/modem_link_device_hsic.c4
-rw-r--r--drivers/misc/modem_if/modem_modemctl_device_xmm6262.c5
2 files changed, 5 insertions, 4 deletions
diff --git a/drivers/misc/modem_if/modem_link_device_hsic.c b/drivers/misc/modem_if/modem_link_device_hsic.c
index 81c732e8159..dd4f749d80f 100644
--- a/drivers/misc/modem_if/modem_link_device_hsic.c
+++ b/drivers/misc/modem_if/modem_link_device_hsic.c
@@ -1555,11 +1555,11 @@ static int usb_link_pm_init(struct usb_link_device *usb_ld, void *data)
goto err_request_irq;
}
- r = enable_irq_wake(pm_data->irq_link_hostwake);
+/* r = enable_irq_wake(pm_data->irq_link_hostwake);
if (r) {
mif_err("failed to enable_irq_wake:%d\n", r);
goto err_set_wake_irq;
- }
+ }*/
/* create work queue & init work for runtime pm */
pm_data->wq = create_singlethread_workqueue("linkpmd");
diff --git a/drivers/misc/modem_if/modem_modemctl_device_xmm6262.c b/drivers/misc/modem_if/modem_modemctl_device_xmm6262.c
index 311836cdb7b..015a8732ee7 100644
--- a/drivers/misc/modem_if/modem_modemctl_device_xmm6262.c
+++ b/drivers/misc/modem_if/modem_modemctl_device_xmm6262.c
@@ -217,12 +217,13 @@ int xmm6262_init_modemctl_device(struct modem_ctl *mc,
goto err_phone_active_request_irq;
}
- ret = enable_irq_wake(mc->irq_phone_active);
+/* not needed for suspend/resume */
+/* ret = enable_irq_wake(mc->irq_phone_active);
if (ret) {
mif_err("failed to enable_irq_wake:%d\n", ret);
goto err_phone_active_set_wake_irq;
}
-
+*/
/* initialize sim_state if gpio_sim_detect exists */
mc->sim_state.online = false;
mc->sim_state.changed = false;