mailbox: qcom-ipcc: Support interrupt wake up from suspend
Use IRQF_NO_SUSPEND flag instead of enable_irq_wake to support interrupt wake up from suspend. Signed-off-by: Huang Yiwei <quic_hyiwei@quicinc.com> Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
This commit is contained in:
parent
1f43e5230a
commit
afaf2ba5b4
|
@ -289,13 +289,12 @@ static int qcom_ipcc_probe(struct platform_device *pdev)
|
|||
goto err_mbox;
|
||||
|
||||
ret = devm_request_irq(&pdev->dev, ipcc->irq, qcom_ipcc_irq_fn,
|
||||
IRQF_TRIGGER_HIGH, name, ipcc);
|
||||
IRQF_TRIGGER_HIGH | IRQF_NO_SUSPEND, name, ipcc);
|
||||
if (ret < 0) {
|
||||
dev_err(&pdev->dev, "Failed to register the irq: %d\n", ret);
|
||||
goto err_req_irq;
|
||||
}
|
||||
|
||||
enable_irq_wake(ipcc->irq);
|
||||
platform_set_drvdata(pdev, ipcc);
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Reference in New Issue