diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2009-03-24 06:46:22 -0400 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2009-03-24 07:15:23 -0400 |
commit | f48fe81e5b032914183e9a17052313720c2cac56 (patch) | |
tree | 9404047368387a6f8b39b4a822ef28e18eba45e9 /include/linux | |
parent | 935bd5b971f0df7c06d214d022cf8392e2f37952 (diff) |
genirq: threaded irq handlers review fixups
Delta patch to address the review comments.
- Implement warning when IRQ_WAKE_THREAD is requested and no
thread handler installed
- coding style fixes
Pointed-out-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/interrupt.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h index dbf6a6fd116c..266a5f5f57cc 100644 --- a/include/linux/interrupt.h +++ b/include/linux/interrupt.h | |||
@@ -63,10 +63,12 @@ | |||
63 | * Bits used by threaded handlers: | 63 | * Bits used by threaded handlers: |
64 | * IRQTF_RUNTHREAD - signals that the interrupt handler thread should run | 64 | * IRQTF_RUNTHREAD - signals that the interrupt handler thread should run |
65 | * IRQTF_DIED - handler thread died | 65 | * IRQTF_DIED - handler thread died |
66 | * IRQTF_WARNED - warning "IRQ_WAKE_THREAD w/o thread_fn" has been printed | ||
66 | */ | 67 | */ |
67 | enum { | 68 | enum { |
68 | IRQTF_RUNTHREAD, | 69 | IRQTF_RUNTHREAD, |
69 | IRQTF_DIED, | 70 | IRQTF_DIED, |
71 | IRQTF_WARNED, | ||
70 | }; | 72 | }; |
71 | 73 | ||
72 | typedef irqreturn_t (*irq_handler_t)(int, void *); | 74 | typedef irqreturn_t (*irq_handler_t)(int, void *); |