diff options
Diffstat (limited to 'arch/sparc')
-rw-r--r-- | arch/sparc/kernel/irq.c | 10 | ||||
-rw-r--r-- | arch/sparc/kernel/sun4c_irq.c | 2 | ||||
-rw-r--r-- | arch/sparc/kernel/sun4d_irq.c | 4 | ||||
-rw-r--r-- | arch/sparc/kernel/sun4m_irq.c | 2 | ||||
-rw-r--r-- | arch/sparc/kernel/tick14.c | 2 |
5 files changed, 10 insertions, 10 deletions
diff --git a/arch/sparc/kernel/irq.c b/arch/sparc/kernel/irq.c index ae4dfc89ca52..b3b6680a2a30 100644 --- a/arch/sparc/kernel/irq.c +++ b/arch/sparc/kernel/irq.c | |||
@@ -134,8 +134,8 @@ static void irq_panic(void) | |||
134 | prom_halt(); | 134 | prom_halt(); |
135 | } | 135 | } |
136 | 136 | ||
137 | void (*sparc_init_timers)(irqreturn_t (*)(int, void *)) = | 137 | void (*sparc_init_timers)(irq_handler_t ) = |
138 | (void (*)(irqreturn_t (*)(int, void *))) irq_panic; | 138 | (void (*)(irq_handler_t )) irq_panic; |
139 | 139 | ||
140 | /* | 140 | /* |
141 | * Dave Redman (djhr@tadpole.co.uk) | 141 | * Dave Redman (djhr@tadpole.co.uk) |
@@ -376,7 +376,7 @@ void sparc_floppy_irq(int irq, void *dev_id, struct pt_regs *regs) | |||
376 | * thus no sharing possible. | 376 | * thus no sharing possible. |
377 | */ | 377 | */ |
378 | int request_fast_irq(unsigned int irq, | 378 | int request_fast_irq(unsigned int irq, |
379 | irqreturn_t (*handler)(int, void *), | 379 | irq_handler_t handler, |
380 | unsigned long irqflags, const char *devname) | 380 | unsigned long irqflags, const char *devname) |
381 | { | 381 | { |
382 | struct irqaction *action; | 382 | struct irqaction *action; |
@@ -475,7 +475,7 @@ out: | |||
475 | } | 475 | } |
476 | 476 | ||
477 | int request_irq(unsigned int irq, | 477 | int request_irq(unsigned int irq, |
478 | irqreturn_t (*handler)(int, void *), | 478 | irq_handler_t handler, |
479 | unsigned long irqflags, const char * devname, void *dev_id) | 479 | unsigned long irqflags, const char * devname, void *dev_id) |
480 | { | 480 | { |
481 | struct irqaction * action, **actionp; | 481 | struct irqaction * action, **actionp; |
@@ -485,7 +485,7 @@ int request_irq(unsigned int irq, | |||
485 | 485 | ||
486 | if (sparc_cpu_model == sun4d) { | 486 | if (sparc_cpu_model == sun4d) { |
487 | extern int sun4d_request_irq(unsigned int, | 487 | extern int sun4d_request_irq(unsigned int, |
488 | irqreturn_t (*)(int, void *), | 488 | irq_handler_t , |
489 | unsigned long, const char *, void *); | 489 | unsigned long, const char *, void *); |
490 | return sun4d_request_irq(irq, handler, irqflags, devname, dev_id); | 490 | return sun4d_request_irq(irq, handler, irqflags, devname, dev_id); |
491 | } | 491 | } |
diff --git a/arch/sparc/kernel/sun4c_irq.c b/arch/sparc/kernel/sun4c_irq.c index 2eaa0d085e19..009e891a4329 100644 --- a/arch/sparc/kernel/sun4c_irq.c +++ b/arch/sparc/kernel/sun4c_irq.c | |||
@@ -154,7 +154,7 @@ static void sun4c_load_profile_irq(int cpu, unsigned int limit) | |||
154 | /* Errm.. not sure how to do this.. */ | 154 | /* Errm.. not sure how to do this.. */ |
155 | } | 155 | } |
156 | 156 | ||
157 | static void __init sun4c_init_timers(irqreturn_t (*counter_fn)(int, void *)) | 157 | static void __init sun4c_init_timers(irq_handler_t counter_fn) |
158 | { | 158 | { |
159 | int irq; | 159 | int irq; |
160 | 160 | ||
diff --git a/arch/sparc/kernel/sun4d_irq.c b/arch/sparc/kernel/sun4d_irq.c index 836d1562787a..d4f9da8170c5 100644 --- a/arch/sparc/kernel/sun4d_irq.c +++ b/arch/sparc/kernel/sun4d_irq.c | |||
@@ -276,7 +276,7 @@ unsigned int sun4d_sbint_to_irq(struct sbus_dev *sdev, unsigned int sbint) | |||
276 | } | 276 | } |
277 | 277 | ||
278 | int sun4d_request_irq(unsigned int irq, | 278 | int sun4d_request_irq(unsigned int irq, |
279 | irqreturn_t (*handler)(int, void *), | 279 | irq_handler_t handler, |
280 | unsigned long irqflags, const char * devname, void *dev_id) | 280 | unsigned long irqflags, const char * devname, void *dev_id) |
281 | { | 281 | { |
282 | struct irqaction *action, *tmp = NULL, **actionp; | 282 | struct irqaction *action, *tmp = NULL, **actionp; |
@@ -470,7 +470,7 @@ static void sun4d_load_profile_irq(int cpu, unsigned int limit) | |||
470 | bw_set_prof_limit(cpu, limit); | 470 | bw_set_prof_limit(cpu, limit); |
471 | } | 471 | } |
472 | 472 | ||
473 | static void __init sun4d_init_timers(irqreturn_t (*counter_fn)(int, void *)) | 473 | static void __init sun4d_init_timers(irq_handler_t counter_fn) |
474 | { | 474 | { |
475 | int irq; | 475 | int irq; |
476 | int cpu; | 476 | int cpu; |
diff --git a/arch/sparc/kernel/sun4m_irq.c b/arch/sparc/kernel/sun4m_irq.c index 28bcf8e2c5b3..a654c16f4027 100644 --- a/arch/sparc/kernel/sun4m_irq.c +++ b/arch/sparc/kernel/sun4m_irq.c | |||
@@ -228,7 +228,7 @@ static void sun4m_load_profile_irq(int cpu, unsigned int limit) | |||
228 | sun4m_timers->cpu_timers[cpu].l14_timer_limit = limit; | 228 | sun4m_timers->cpu_timers[cpu].l14_timer_limit = limit; |
229 | } | 229 | } |
230 | 230 | ||
231 | static void __init sun4m_init_timers(irqreturn_t (*counter_fn)(int, void *)) | 231 | static void __init sun4m_init_timers(irq_handler_t counter_fn) |
232 | { | 232 | { |
233 | int reg_count, irq, cpu; | 233 | int reg_count, irq, cpu; |
234 | struct linux_prom_registers cnt_regs[PROMREG_MAX]; | 234 | struct linux_prom_registers cnt_regs[PROMREG_MAX]; |
diff --git a/arch/sparc/kernel/tick14.c b/arch/sparc/kernel/tick14.c index 7107d2f0625d..f1a7bd19e04f 100644 --- a/arch/sparc/kernel/tick14.c +++ b/arch/sparc/kernel/tick14.c | |||
@@ -55,7 +55,7 @@ void install_obp_ticker(void) | |||
55 | linux_lvl14[3] = obp_lvl14[3]; | 55 | linux_lvl14[3] = obp_lvl14[3]; |
56 | } | 56 | } |
57 | 57 | ||
58 | void claim_ticker14(irqreturn_t (*handler)(int, void *), | 58 | void claim_ticker14(irq_handler_t handler, |
59 | int irq_nr, unsigned int timeout ) | 59 | int irq_nr, unsigned int timeout ) |
60 | { | 60 | { |
61 | int cpu = smp_processor_id(); | 61 | int cpu = smp_processor_id(); |