|
|
Subscribe / Log in / New account

Improving lost and spurious IRQ handling

Improving lost and spurious IRQ handling

Posted Jun 18, 2010 21:20 UTC (Fri) by giraffedata (guest, #1954)
Parent article: Improving lost and spurious IRQ handling

When the operation is completed, unexpect_irq() should be called, with timedout indicating whether the operation timed out (the interrupt did not arrive)

Does this mean the device driver should call unexpect_irq()? How does it know the interrupt did not arrive, given that someone calls the driver's interrupt handler (because of expect_irq()) even if it didn't?


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds