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

powerpc/time: move timer_broadcast_interrupt prototype to asm/time.h

Interrupt handler prototypes are going to be rearranged in a
future patch, so tidy this out of the way first.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210130130852.2952424-21-npiggin@gmail.com

authored by

Nicholas Piggin and committed by
Michael Ellerman
0440b8a2 156b5371

+2 -1
-1
arch/powerpc/include/asm/hw_irq.h
··· 54 54 extern void replay_soft_interrupts(void); 55 55 56 56 extern void timer_interrupt(struct pt_regs *); 57 - extern void timer_broadcast_interrupt(void); 58 57 extern void performance_monitor_exception(struct pt_regs *regs); 59 58 extern void WatchdogException(struct pt_regs *regs); 60 59 extern void unknown_exception(struct pt_regs *regs);
+2
arch/powerpc/include/asm/time.h
··· 102 102 /* Convert timebase ticks to nanoseconds */ 103 103 unsigned long long tb_to_ns(unsigned long long tb_ticks); 104 104 105 + void timer_broadcast_interrupt(void); 106 + 105 107 /* SPLPAR */ 106 108 void accumulate_stolen_time(void); 107 109