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 for passing handler types

Use irq_handler_t for passing clock handler routine around.

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
eaefd5fb 1274c108

+14 -12
+1 -1
arch/m68knommu/platform/5206/config.c
··· 26 26 /***************************************************************************/ 27 27 28 28 void coldfire_tick(void); 29 - void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 29 + void coldfire_timer_init(irq_handler_t handler); 30 30 unsigned long coldfire_timer_offset(void); 31 31 void coldfire_trap_init(void); 32 32 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/5206e/config.c
··· 25 25 /***************************************************************************/ 26 26 27 27 void coldfire_tick(void); 28 - void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 28 + void coldfire_timer_init(irq_handler_t handler); 29 29 unsigned long coldfire_timer_offset(void); 30 30 void coldfire_trap_init(void); 31 31 void coldfire_reset(void);
+2 -1
arch/m68knommu/platform/520x/config.c
··· 13 13 14 14 #include <linux/kernel.h> 15 15 #include <linux/param.h> 16 + #include <linux/interrupt.h> 16 17 #include <asm/machdep.h> 17 18 #include <asm/dma.h> 18 19 ··· 28 27 /***************************************************************************/ 29 28 30 29 void coldfire_pit_tick(void); 31 - void coldfire_pit_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 30 + void coldfire_pit_init(irq_handler_t handler); 32 31 unsigned long coldfire_pit_offset(void); 33 32 void coldfire_trap_init(void); 34 33 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/523x/config.c
··· 27 27 /***************************************************************************/ 28 28 29 29 void coldfire_pit_tick(void); 30 - void coldfire_pit_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 30 + void coldfire_pit_init(irq_handler_t handler); 31 31 unsigned long coldfire_pit_offset(void); 32 32 void coldfire_trap_init(void); 33 33 void coldfire_reset(void);
+2 -1
arch/m68knommu/platform/5249/config.c
··· 12 12 #include <linux/sched.h> 13 13 #include <linux/param.h> 14 14 #include <linux/init.h> 15 + #include <linux/interrupt.h> 15 16 #include <asm/irq.h> 16 17 #include <asm/dma.h> 17 18 #include <asm/traps.h> ··· 25 24 /***************************************************************************/ 26 25 27 26 void coldfire_tick(void); 28 - void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 27 + void coldfire_timer_init(irq_handler_t handler); 29 28 unsigned long coldfire_timer_offset(void); 30 29 void coldfire_trap_init(void); 31 30 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/5272/config.c
··· 26 26 /***************************************************************************/ 27 27 28 28 void coldfire_tick(void); 29 - void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 29 + void coldfire_timer_init(irq_handler_t handler); 30 30 unsigned long coldfire_timer_offset(void); 31 31 void coldfire_trap_init(void); 32 32 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/527x/config.c
··· 27 27 /***************************************************************************/ 28 28 29 29 void coldfire_pit_tick(void); 30 - void coldfire_pit_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 30 + void coldfire_pit_init(irq_handler_t handler); 31 31 unsigned long coldfire_pit_offset(void); 32 32 void coldfire_trap_init(void); 33 33 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/528x/config.c
··· 27 27 /***************************************************************************/ 28 28 29 29 void coldfire_pit_tick(void); 30 - void coldfire_pit_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 30 + void coldfire_pit_init(irq_handler_t handler); 31 31 unsigned long coldfire_pit_offset(void); 32 32 void coldfire_trap_init(void); 33 33 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/5307/config.c
··· 27 27 /***************************************************************************/ 28 28 29 29 void coldfire_tick(void); 30 - void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 30 + void coldfire_timer_init(irq_handler_t handler); 31 31 unsigned long coldfire_timer_offset(void); 32 32 void coldfire_trap_init(void); 33 33 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/532x/config.c
··· 35 35 /***************************************************************************/ 36 36 37 37 void coldfire_tick(void); 38 - void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 38 + void coldfire_timer_init(irq_handler_t handler); 39 39 unsigned long coldfire_timer_offset(void); 40 40 void coldfire_trap_init(void); 41 41 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/5407/config.c
··· 26 26 /***************************************************************************/ 27 27 28 28 void coldfire_tick(void); 29 - void coldfire_timer_init(irqreturn_t (*handler)(int, void *, struct pt_regs *)); 29 + void coldfire_timer_init(irq_handler_t handler); 30 30 unsigned long coldfire_timer_offset(void); 31 31 void coldfire_trap_init(void); 32 32 void coldfire_reset(void);
+1 -1
arch/m68knommu/platform/68328/config.c
··· 34 34 35 35 /***************************************************************************/ 36 36 37 - void m68328_timer_init(irqreturn_t (*timer_routine) (int, void *, struct pt_regs *)); 37 + void m68328_timer_init(irq_handler_t timer_routine); 38 38 void m68328_timer_tick(void); 39 39 unsigned long m68328_timer_gettimeoffset(void); 40 40 void m68328_timer_gettod(int *year, int *mon, int *day, int *hour, int *min, int *sec);