mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
mailbox: qcom-ipcc: remove stray disable_irq_wake() call
Commitafaf2ba5b4("mailbox: qcom-ipcc: Support interrupt wake up from suspend") replaced enable_irq_wake() with IRQF_NO_SUSPEND on the IRQ request, but left the paired disable_irq_wake() in remove() behind. disable_irq_wake() decrements the IRQ's wake_depth. With no matching enable_irq_wake() left to increment it, wake_depth stays at 0 and irq_set_irq_wake() reports: WARN(1, "Unbalanced IRQ %d wake disable\n", irq) on every unbind. Since there is no enable_irq_wake() to pair it with, remove the stray disable_irq_wake() call; IRQF_NO_SUSPEND already provides the intended wake behaviour. Fixes:afaf2ba5b4("mailbox: qcom-ipcc: Support interrupt wake up from suspend") Signed-off-by: Anup Vishwakarma <anup.vishwakarma@oss.qualcomm.com> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Signed-off-by: Jassi Brar <jassisinghbrar@gmail.com>
This commit is contained in:
parent
9ed2a45133
commit
134ef0278d
|
|
@ -345,7 +345,6 @@ static void qcom_ipcc_remove(struct platform_device *pdev)
|
|||
{
|
||||
struct qcom_ipcc *ipcc = platform_get_drvdata(pdev);
|
||||
|
||||
disable_irq_wake(ipcc->irq);
|
||||
irq_domain_remove(ipcc->irq_domain);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user