diff --git a/drivers/platform/msm/mhi_dev/mhi_sm.c b/drivers/platform/msm/mhi_dev/mhi_sm.c index 7802f6069767..460b422438a4 100644 --- a/drivers/platform/msm/mhi_dev/mhi_sm.c +++ b/drivers/platform/msm/mhi_dev/mhi_sm.c @@ -1466,7 +1466,7 @@ void mhi_dev_sm_pcie_handler(struct ep_pcie_notify *notify) dstate_change_evt->event = event; INIT_WORK(&dstate_change_evt->work, mhi_sm_pcie_event_manager); - queue_work(system_highpri_wq, &dstate_change_evt->work); + queue_work(mhi_sm_ctx->mhi_sm_wq, &dstate_change_evt->work); atomic_inc(&mhi_sm_ctx->pending_pcie_events); exit: