Commit 96ccd4a43a4d80c80be636cd025a69959cf47424
1 parent
8e4a718ff3
Exists in
master
and in
4 other branches
genirq: Remove obsolete defines and typedefs
The defines and typedefs (hw_interrupt_type, no_irq_type, irq_desc_t) have been kept around for migration reasons. The last users are gone, remove them. Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Showing 2 changed files with 0 additions and 16 deletions Side-by-side Diff
Documentation/feature-removal-schedule.txt
... | ... | @@ -394,15 +394,6 @@ |
394 | 394 | |
395 | 395 | ----------------------------- |
396 | 396 | |
397 | -What: obsolete generic irq defines and typedefs | |
398 | -When: 2.6.30 | |
399 | -Why: The defines and typedefs (hw_interrupt_type, no_irq_type, irq_desc_t) | |
400 | - have been kept around for migration reasons. After more than two years | |
401 | - it's time to remove them finally | |
402 | -Who: Thomas Gleixner <tglx@linutronix.de> | |
403 | - | |
404 | ---------------------------- | |
405 | - | |
406 | 397 | What: fakephp and associated sysfs files in /sys/bus/pci/slots/ |
407 | 398 | When: 2011 |
408 | 399 | Why: In 2.6.27, the semantics of /sys/bus/pci/slots was redefined to |
include/linux/irq.h
... | ... | @@ -220,13 +220,6 @@ |
220 | 220 | extern struct irq_desc *irq_to_desc_alloc_node(unsigned int irq, int node); |
221 | 221 | |
222 | 222 | /* |
223 | - * Migration helpers for obsolete names, they will go away: | |
224 | - */ | |
225 | -#define hw_interrupt_type irq_chip | |
226 | -#define no_irq_type no_irq_chip | |
227 | -typedef struct irq_desc irq_desc_t; | |
228 | - | |
229 | -/* | |
230 | 223 | * Pick up the arch-dependent methods: |
231 | 224 | */ |
232 | 225 | #include <asm/hw_irq.h> |