Commit 1535dfac authored by Thomas Gleixner's avatar Thomas Gleixner

genirq: Move irq thread flags to core

Soleley used in core code.
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent fe200ae4
...@@ -73,20 +73,6 @@ ...@@ -73,20 +73,6 @@
#define IRQF_TIMER (__IRQF_TIMER | IRQF_NO_SUSPEND) #define IRQF_TIMER (__IRQF_TIMER | IRQF_NO_SUSPEND)
/*
* 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,
};
/* /*
* These values can be returned by request_any_context_irq() and * These values can be returned by request_any_context_irq() and
* describe the context the interrupt will be run in. * describe the context the interrupt will be run in.
......
...@@ -11,6 +11,20 @@ ...@@ -11,6 +11,20 @@
extern int noirqdebug; 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) #define irq_data_to_desc(data) container_of(data, struct irq_desc, irq_data)
/* Set default functions for irq_chip structures: */ /* Set default functions for irq_chip structures: */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment