Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] m68knommu: use irq_handler_t and remove regs arg for 68328

Remove regs arg from bad interrupt handler.
Use irq_handler_t type for handler arg of local request_irq().

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Greg Ungerer and committed by
Linus Torvalds
8668fb5d 1ea9acc7

+3 -2
+3 -2
arch/m68knommu/platform/68328/ints.c
··· 15 15 #include <linux/sched.h> 16 16 #include <linux/kernel_stat.h> 17 17 #include <linux/errno.h> 18 + #include <linux/interrupt.h> 18 19 19 20 #include <asm/system.h> 20 21 #include <asm/irq.h> ··· 65 64 asmlinkage void trap45(void); 66 65 asmlinkage void trap46(void); 67 66 asmlinkage void trap47(void); 68 - asmlinkage irqreturn_t bad_interrupt(int, void *, struct pt_regs *); 67 + asmlinkage irqreturn_t bad_interrupt(int, void *); 69 68 asmlinkage irqreturn_t inthandler(void); 70 69 asmlinkage irqreturn_t inthandler1(void); 71 70 asmlinkage irqreturn_t inthandler2(void); ··· 122 121 123 122 int request_irq( 124 123 unsigned int irq, 125 - irqreturn_t (*handler)(int, void *, struct pt_regs *), 124 + irq_handler_t handler, 126 125 unsigned long flags, 127 126 const char *devname, 128 127 void *dev_id)