diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2011-02-07 01:55:43 +0100 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2011-02-19 12:58:09 +0100 |
commit | 1535dfacbf21c4da1b73fcf07c39913da5bd5581 (patch) | |
tree | 28551fca52e2b636b3fdbc9d0b1e7a1cad06d791 /kernel/irq | |
parent | fe200ae48ef5c79bf7941fe8046ff9505c570ff6 (diff) |
genirq: Move irq thread flags to core
Soleley used in core code.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'kernel/irq')
-rw-r--r-- | kernel/irq/internals.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/kernel/irq/internals.h b/kernel/irq/internals.h index 0eff7e92b1a..b17c9844040 100644 --- a/kernel/irq/internals.h +++ b/kernel/irq/internals.h @@ -11,6 +11,20 @@ extern int noirqdebug; +/* + * Bits used by threaded handlers: + * IRQTF_RUNTHREAD - signals that the interrupt handler thread should run + * IRQTF_DIED - handler thread died + * IRQTF_WARNED - warning "IRQ_WAKE_THREAD w/o thread_fn" has been printed + * IRQTF_AFFINITY - irq thread is requested to adjust affinity + */ +enum { + IRQTF_RUNTHREAD, + IRQTF_DIED, + IRQTF_WARNED, + IRQTF_AFFINITY, +}; + #define irq_data_to_desc(data) container_of(data, struct irq_desc, irq_data) /* Set default functions for irq_chip structures: */ |