-
- Downloads
[MIPS] use generic_handle_irq, handle_level_irq, handle_percpu_irq
Further incorporation of generic irq framework. Replacing __do_IRQ() by proper flow handler would make the irq handling path a bit simpler and faster. * use generic_handle_irq() instead of __do_IRQ(). * use handle_level_irq for obvious level-type irq chips. * use handle_percpu_irq for irqs marked as IRQ_PER_CPU. * setup .eoi routine for irq chips possibly used with handle_percpu_irq. Signed-off-by:Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
Showing
- arch/mips/dec/ioasic-irq.c 4 additions, 2 deletionsarch/mips/dec/ioasic-irq.c
- arch/mips/dec/kn02-irq.c 1 addition, 1 deletionarch/mips/dec/kn02-irq.c
- arch/mips/emma2rh/common/irq_emma2rh.c 2 additions, 1 deletionarch/mips/emma2rh/common/irq_emma2rh.c
- arch/mips/emma2rh/markeins/irq_markeins.c 2 additions, 1 deletionarch/mips/emma2rh/markeins/irq_markeins.c
- arch/mips/jazz/irq.c 1 addition, 1 deletionarch/mips/jazz/irq.c
- arch/mips/kernel/irq-msc01.c 2 additions, 0 deletionsarch/mips/kernel/irq-msc01.c
- arch/mips/kernel/irq-mv6434x.c 2 additions, 1 deletionarch/mips/kernel/irq-mv6434x.c
- arch/mips/kernel/irq-rm7000.c 2 additions, 1 deletionarch/mips/kernel/irq-rm7000.c
- arch/mips/kernel/irq-rm9000.c 4 additions, 2 deletionsarch/mips/kernel/irq-rm9000.c
- arch/mips/kernel/irq_cpu.c 4 additions, 1 deletionarch/mips/kernel/irq_cpu.c
- arch/mips/kernel/smp-mt.c 2 additions, 0 deletionsarch/mips/kernel/smp-mt.c
- arch/mips/kernel/smtc.c 1 addition, 0 deletionsarch/mips/kernel/smtc.c
- arch/mips/lasat/interrupt.c 1 addition, 1 deletionarch/mips/lasat/interrupt.c
- arch/mips/mips-boards/atlas/atlas_int.c 2 additions, 1 deletionarch/mips/mips-boards/atlas/atlas_int.c
- arch/mips/mips-boards/generic/time.c 1 addition, 0 deletionsarch/mips/mips-boards/generic/time.c
- arch/mips/mips-boards/sim/sim_time.c 2 additions, 1 deletionarch/mips/mips-boards/sim/sim_time.c
- arch/mips/momentum/ocelot_c/cpci-irq.c 1 addition, 1 deletionarch/mips/momentum/ocelot_c/cpci-irq.c
- arch/mips/momentum/ocelot_c/uart-irq.c 2 additions, 2 deletionsarch/mips/momentum/ocelot_c/uart-irq.c
- arch/mips/philips/pnx8550/common/int.c 7 additions, 5 deletionsarch/mips/philips/pnx8550/common/int.c
- arch/mips/sgi-ip22/ip22-int.c 1 addition, 1 deletionarch/mips/sgi-ip22/ip22-int.c
Loading
Please register or sign in to comment