summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSagar Dharia <sdharia@codeaurora.org>2016-07-25 16:41:05 -0600
committerSagar Dharia <sdharia@codeaurora.org>2016-07-25 16:41:05 -0600
commit4c4cade3ede07ffbc7c522a230f55879f3676449 (patch)
tree7aef4b8c8b2dfe7f0cc1be3c8cec51d2e669a385
parent3f4a2a724ebf6edfbc8c9a1f248c1b9fd0a006f2 (diff)
slim: ngd: Avoid warning associated with TASK_INTERRUPTIBLE
Use wait_for_event_interruptible instead of setting current task to TASK_INTERRUPTIBLE to avoid associated warning. Change-Id: I576959d88ff8278f890ab71963fcec5f547c264d Signed-off-by: Sagar Dharia <sdharia@codeaurora.org>
-rw-r--r--drivers/slimbus/slim-msm-ngd.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/slimbus/slim-msm-ngd.c b/drivers/slimbus/slim-msm-ngd.c
index 2769d08b3056..a4b5eff0f930 100644
--- a/drivers/slimbus/slim-msm-ngd.c
+++ b/drivers/slimbus/slim-msm-ngd.c
@@ -1365,8 +1365,7 @@ static int ngd_slim_rx_msgq_thread(void *data)
int retries = 0;
u8 wbuf[8];
- set_current_state(TASK_INTERRUPTIBLE);
- wait_for_completion(notify);
+ wait_for_completion_interruptible(notify);
txn.dt = SLIM_MSG_DEST_LOGICALADDR;
txn.ec = 0;
@@ -1428,8 +1427,7 @@ static int ngd_notify_slaves(void *data)
}
while (!kthread_should_stop()) {
- set_current_state(TASK_INTERRUPTIBLE);
- wait_for_completion(&dev->qmi.slave_notify);
+ wait_for_completion_interruptible(&dev->qmi.slave_notify);
/* Probe devices for first notification */
if (!i) {
i++;