genirq: Namespace cleanup
The irq namespace has become quite convoluted. My bad. Clean it up
and deprecate the old functions. All new functions follow the scheme:
irq number based:
irq_set/get/xxx/_xxx(unsigned int irq, ...)
irq_data based:
irq_data_set/get/xxx/_xxx(struct irq_data *d, ....)
irq_desc based:
irq_desc_get_xxx(struct irq_desc *desc)
Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
Showing
- include/linux/interrupt.h 11 additions, 3 deletionsinclude/linux/interrupt.h
- include/linux/irq.h 65 additions, 14 deletionsinclude/linux/irq.h
- include/linux/irqdesc.h 40 additions, 4 deletionsinclude/linux/irqdesc.h
- kernel/irq/chip.c 14 additions, 14 deletionskernel/irq/chip.c
- kernel/irq/manage.c 3 additions, 3 deletionskernel/irq/manage.c
Loading