summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2018-09-17 14:15:31 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2018-09-17 14:15:30 -0700
commitdc0d5979ff7fd920738cf8a54245605e79419fac (patch)
tree34f7c328edbea44cfb164ecd11d7b09e106d58f3
parent203e97867dedc5220f558ed262f44c95f2f7ad64 (diff)
parentfaf465d7133aeb465ac1afae65e4fee1a2e558b5 (diff)
Merge "soc: qcom: hab: add IRQF_NO_SUSPEND to irq flags."
-rw-r--r--drivers/soc/qcom/hab/hab_qvm.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/soc/qcom/hab/hab_qvm.c b/drivers/soc/qcom/hab/hab_qvm.c
index df60e5c1b07d..f9f72fc1beb4 100644
--- a/drivers/soc/qcom/hab/hab_qvm.c
+++ b/drivers/soc/qcom/hab/hab_qvm.c
@@ -147,9 +147,8 @@ static int create_dispatcher(struct physical_channel *pchan)
pr_debug("request_irq: irq = %d, pchan name = %s",
dev->irq, pchan->name);
- ret = request_irq(dev->irq, shm_irq_handler, IRQF_SHARED,
- pchan->name, pchan);
-
+ ret = request_irq(dev->irq, shm_irq_handler, IRQF_SHARED |
+ IRQF_NO_SUSPEND, pchan->name, pchan);
if (ret)
pr_err("request_irq for %s failed: %d\n",
pchan->name, ret);