Skip to content
Snippets Groups Projects
Commit aee8447c authored by Jiri Slaby's avatar Jiri Slaby Committed by Linus Torvalds
Browse files

Misc: phantom, synchronize_irq() on suspend


Wait after disabling device's interrupt until the handler finishes its work if
still in progress.

Signed-off-by: default avatarJiri Slaby <jirislaby@gmail.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 8707d8b8
No related merge requests found
......@@ -378,6 +378,8 @@ static int phantom_suspend(struct pci_dev *pdev, pm_message_t state)
iowrite32(0, dev->caddr + PHN_IRQCTL);
ioread32(dev->caddr + PHN_IRQCTL); /* PCI posting */
synchronize_irq(pdev->irq);
return 0;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment