m68knommu: cleanup 68328 timer code

Use common function naming for 68328 timer functions to make them
consistent with the various other hardware m68knommu timers.

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 84675716 0e298ebe

+15 -12
+15 -12
arch/m68knommu/platform/68328/timers.c
··· 53 54 /***************************************************************************/ 55 56 static struct irqaction m68328_timer_irq = { 57 - .name = "timer", 58 - .flags = IRQF_DISABLED | IRQF_TIMER, 59 }; 60 61 - void m68328_timer_init(irq_handler_t timer_routine) 62 { 63 /* disable timer 1 */ 64 TCTL = 0; 65 66 /* set ISR */ 67 - m68328_timer_irq.handler = timer_routine; 68 setup_irq(TMR_IRQ_NUM, &m68328_timer_irq); 69 70 /* Restart mode, Enable int, Set clock source */ ··· 88 89 /***************************************************************************/ 90 91 - void m68328_timer_tick(void) 92 - { 93 - /* Reset Timer1 */ 94 - TSTAT &= 0; 95 - } 96 - /***************************************************************************/ 97 - 98 - unsigned long m68328_timer_gettimeoffset(void) 99 { 100 unsigned long ticks = TCN, offset = 0; 101
··· 53 54 /***************************************************************************/ 55 56 + static irqreturn_t hw_tick(int irq, void *dummy) 57 + { 58 + /* Reset Timer1 */ 59 + TSTAT &= 0; 60 + 61 + return arch_timer_interrupt(irq, dummy); 62 + } 63 + 64 + /***************************************************************************/ 65 + 66 static struct irqaction m68328_timer_irq = { 67 + .name = "timer", 68 + .flags = IRQF_DISABLED | IRQF_TIMER, 69 + .handler = hw_tick, 70 }; 71 72 + void hw_timer_init(void) 73 { 74 /* disable timer 1 */ 75 TCTL = 0; 76 77 /* set ISR */ 78 setup_irq(TMR_IRQ_NUM, &m68328_timer_irq); 79 80 /* Restart mode, Enable int, Set clock source */ ··· 78 79 /***************************************************************************/ 80 81 + unsigned long hw_timer_offset(void) 82 { 83 unsigned long ticks = TCN, offset = 0; 84