slimbus: Make API changes for kthread APIs

Make changes to slimbus driver in usage of kthread APIs.

CRs-Fixed: 2002163
Change-Id: I458e40becd2737f3cb5299f86cbe3fc744ba6e42
Signed-off-by: Girish Mahadevan <girishm@codeaurora.org>
diff --git a/drivers/slimbus/slim-msm.c b/drivers/slimbus/slim-msm.c
index 5cc29e7..c5cc7c4 100644
--- a/drivers/slimbus/slim-msm.c
+++ b/drivers/slimbus/slim-msm.c
@@ -1429,7 +1429,7 @@
 
 	switch (event) {
 	case QMI_RECV_MSG:
-		queue_kthread_work(&qmi->kworker, &qmi->kwork);
+		kthread_queue_work(&qmi->kworker, &qmi->kwork);
 		break;
 	default:
 		break;
@@ -1522,7 +1522,7 @@
 	struct qmi_handle *handle;
 	struct slimbus_select_inst_req_msg_v01 req;
 
-	init_kthread_worker(&dev->qmi.kworker);
+	kthread_init_worker(&dev->qmi.kworker);
 
 	dev->qmi.task = kthread_run(kthread_worker_fn,
 			&dev->qmi.kworker, "msm_slim_qmi_clnt%d", dev->ctrl.nr);
@@ -1532,7 +1532,7 @@
 		return -ENOMEM;
 	}
 
-	init_kthread_work(&dev->qmi.kwork, msm_slim_qmi_recv_msg);
+	kthread_init_work(&dev->qmi.kwork, msm_slim_qmi_recv_msg);
 
 	handle = qmi_handle_create(msm_slim_qmi_notify, dev);
 	if (!handle) {
@@ -1574,7 +1574,7 @@
 qmi_connect_to_service_failed:
 	qmi_handle_destroy(handle);
 qmi_handle_create_failed:
-	flush_kthread_worker(&dev->qmi.kworker);
+	kthread_flush_worker(&dev->qmi.kworker);
 	kthread_stop(dev->qmi.task);
 	dev->qmi.task = NULL;
 	return rc;
@@ -1585,7 +1585,7 @@
 	if (!dev->qmi.handle || !dev->qmi.task)
 		return;
 	qmi_handle_destroy(dev->qmi.handle);
-	flush_kthread_worker(&dev->qmi.kworker);
+	kthread_flush_worker(&dev->qmi.kworker);
 	kthread_stop(dev->qmi.task);
 	dev->qmi.task = NULL;
 	dev->qmi.handle = NULL;