summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2018-11-06 02:05:32 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2018-11-06 02:05:32 -0800
commit38b693f401299290a57bb15527bd2eb064af5ebe (patch)
treede711eba663bfb83f69af280b1a31577969ec517
parent89520007911c6eac03be11532384245ed221f54a (diff)
parent5049505627b807697d37767ac0299d6add9d80a4 (diff)
Merge "soc: qcom: glink_smem_native_xprt: init in_ssr before IRQ eanbled."
-rw-r--r--drivers/soc/qcom/glink_smem_native_xprt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/soc/qcom/glink_smem_native_xprt.c b/drivers/soc/qcom/glink_smem_native_xprt.c
index c78c8a00aa21..e532f071c9ee 100644
--- a/drivers/soc/qcom/glink_smem_native_xprt.c
+++ b/drivers/soc/qcom/glink_smem_native_xprt.c
@@ -2442,6 +2442,7 @@ static int glink_smem_native_probe(struct platform_device *pdev)
}
einfo->irq_line = irq_line;
+ einfo->in_ssr = true;
rc = request_irq(irq_line, irq_handler,
IRQF_TRIGGER_RISING | IRQF_NO_SUSPEND | IRQF_SHARED,
node->name, einfo);
@@ -2450,7 +2451,6 @@ static int glink_smem_native_probe(struct platform_device *pdev)
rc);
goto request_irq_fail;
}
- einfo->in_ssr = true;
rc = enable_irq_wake(irq_line);
if (rc < 0)
pr_err("%s: enable_irq_wake() failed on %d\n", __func__,