diff --git a/drivers/soc/qcom/icnss2/main.c b/drivers/soc/qcom/icnss2/main.c index 0959b5184ddb..05c4c0499ae9 100644 --- a/drivers/soc/qcom/icnss2/main.c +++ b/drivers/soc/qcom/icnss2/main.c @@ -3901,7 +3901,7 @@ static int icnss_probe(struct platform_device *pdev) INIT_LIST_HEAD(&priv->event_list); priv->soc_wake_wq = alloc_workqueue("icnss_soc_wake_event", - WQ_UNBOUND, 1); + WQ_UNBOUND|WQ_HIGHPRI, 1); if (!priv->soc_wake_wq) { icnss_pr_err("Soc wake Workqueue creation failed\n"); ret = -EFAULT;