Blame view
include/linux/irqreturn.h
432 Bytes
908dcecda [PATCH] adjust ha... |
1 2 |
#ifndef _LINUX_IRQRETURN_H #define _LINUX_IRQRETURN_H |
bedd30d98 genirq: make irqr... |
3 4 5 6 |
/** * enum irqreturn * @IRQ_NONE interrupt was not from this device * @IRQ_HANDLED interrupt was handled by this device |
3aa551c9b genirq: add threa... |
7 |
* @IRQ_WAKE_THREAD handler requests to wake the handler thread |
908dcecda [PATCH] adjust ha... |
8 |
*/ |
bedd30d98 genirq: make irqr... |
9 |
enum irqreturn { |
3a43e05f4 irq: Handle spuri... |
10 11 12 |
IRQ_NONE = (0 << 0), IRQ_HANDLED = (1 << 0), IRQ_WAKE_THREAD = (1 << 1), |
bedd30d98 genirq: make irqr... |
13 |
}; |
908dcecda [PATCH] adjust ha... |
14 |
|
bedd30d98 genirq: make irqr... |
15 16 |
typedef enum irqreturn irqreturn_t; #define IRQ_RETVAL(x) ((x) != IRQ_NONE) |
908dcecda [PATCH] adjust ha... |
17 18 |
#endif |