Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7e1b37a0 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "slimbus-msm: Destroy stale QMI handles"

parents 293be48f 210b807d
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1704,6 +1704,11 @@ int msm_slim_qmi_init(struct msm_slim_ctrl *dev, bool apps_is_master)
	struct qmi_handle *handle;
	struct slimbus_select_inst_req_msg_v01 req;

	if (dev->qmi.handle || dev->qmi.task) {
		pr_err("%s: Destroying stale QMI client handle\n", __func__);
		msm_slim_qmi_exit(dev);
	}

	kthread_init_worker(&dev->qmi.kworker);
	init_completion(&dev->qmi.defer_comp);