diff options
Diffstat (limited to 'include/linux/interrupt.h')
-rw-r--r-- | include/linux/interrupt.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h index 8e9e151f811e..7ca72b74eec7 100644 --- a/include/linux/interrupt.h +++ b/include/linux/interrupt.h | |||
@@ -10,7 +10,6 @@ | |||
10 | #include <linux/irqreturn.h> | 10 | #include <linux/irqreturn.h> |
11 | #include <linux/irqnr.h> | 11 | #include <linux/irqnr.h> |
12 | #include <linux/hardirq.h> | 12 | #include <linux/hardirq.h> |
13 | #include <linux/sched.h> | ||
14 | #include <linux/irqflags.h> | 13 | #include <linux/irqflags.h> |
15 | #include <linux/smp.h> | 14 | #include <linux/smp.h> |
16 | #include <linux/percpu.h> | 15 | #include <linux/percpu.h> |
@@ -84,7 +83,6 @@ typedef irqreturn_t (*irq_handler_t)(int, void *); | |||
84 | * struct irqaction - per interrupt action descriptor | 83 | * struct irqaction - per interrupt action descriptor |
85 | * @handler: interrupt handler function | 84 | * @handler: interrupt handler function |
86 | * @flags: flags (see IRQF_* above) | 85 | * @flags: flags (see IRQF_* above) |
87 | * @mask: no comment as it is useless and about to be removed | ||
88 | * @name: name of the device | 86 | * @name: name of the device |
89 | * @dev_id: cookie to identify the device | 87 | * @dev_id: cookie to identify the device |
90 | * @next: pointer to the next irqaction for shared interrupts | 88 | * @next: pointer to the next irqaction for shared interrupts |
@@ -97,7 +95,6 @@ typedef irqreturn_t (*irq_handler_t)(int, void *); | |||
97 | struct irqaction { | 95 | struct irqaction { |
98 | irq_handler_t handler; | 96 | irq_handler_t handler; |
99 | unsigned long flags; | 97 | unsigned long flags; |
100 | cpumask_t mask; | ||
101 | const char *name; | 98 | const char *name; |
102 | void *dev_id; | 99 | void *dev_id; |
103 | struct irqaction *next; | 100 | struct irqaction *next; |
@@ -612,6 +609,7 @@ extern void debug_poll_all_shared_irqs(void); | |||
612 | static inline void debug_poll_all_shared_irqs(void) { } | 609 | static inline void debug_poll_all_shared_irqs(void) { } |
613 | #endif | 610 | #endif |
614 | 611 | ||
612 | struct seq_file; | ||
615 | int show_interrupts(struct seq_file *p, void *v); | 613 | int show_interrupts(struct seq_file *p, void *v); |
616 | 614 | ||
617 | struct irq_desc; | 615 | struct irq_desc; |