Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 17efb59a authored by Ralf Baechle's avatar Ralf Baechle
Browse files

MIPS: Move declaration of Octeon function fixup_irqs() to header.

parent 4defe455
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1776,7 +1776,7 @@ asmlinkage void plat_irq_dispatch(void)

#ifdef CONFIG_HOTPLUG_CPU

void fixup_irqs(void)
void octeon_fixup_irqs(void)
{
	irq_cpu_offline();
}
+1 −3
Original line number Diff line number Diff line
@@ -255,8 +255,6 @@ static void octeon_cpus_done(void)
/* State of each CPU. */
DEFINE_PER_CPU(int, cpu_state);

extern void fixup_irqs(void);

static int octeon_cpu_disable(void)
{
	unsigned int cpu = smp_processor_id();
@@ -267,7 +265,7 @@ static int octeon_cpu_disable(void)
	set_cpu_online(cpu, false);
	cpu_clear(cpu, cpu_callin_map);
	local_irq_disable();
	fixup_irqs();
	octeon_fixup_irqs();
	local_irq_enable();

	flush_cache_all();
+2 −0
Original line number Diff line number Diff line
@@ -251,4 +251,6 @@ extern void (*octeon_irq_setup_secondary)(void);
typedef void (*octeon_irq_ip4_handler_t)(void);
void octeon_irq_set_ip4_handler(octeon_irq_ip4_handler_t);

extern void octeon_fixup_irqs(void);

#endif /* __ASM_OCTEON_OCTEON_H */