linux/arch/mips/sgi-ip27
Ralf Baechle 9b6695a8ad [MIPS] SMP: Fix initialization order bug.
A recent change requires cpu_possible_map to be initialized before
smp_sched_init() but most MIPS platforms were initializing their
processors in the prom_prepare_cpus callback of smp_prepare_cpus.  The
simple fix of calling prom_prepare_cpus from one of the earlier SMP
initialization hooks doesn't work well either since IPIs may require
init_IRQ() to have completed, so bit the bullet and split
prom_prepare_cpus into two initialization functions, plat_smp_setup
which is called early from setup_arch and plat_prepare_cpus called where
prom_prepare_cpus used to be called.
    
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2006-02-27 17:30:36 +00:00
..
ip27-berr.c [PATCH] fix more missing includes 2006-01-08 20:13:45 -08:00
ip27-console.c Using get_nasid() to find the console node will blow up nicely if 2005-10-29 19:31:31 +01:00
ip27-dbgio.c
ip27-hubio.c
ip27-init.c HUB interrupts are allocated per node, not per slice. Make manipulation 2005-10-29 19:30:59 +01:00
ip27-irq-glue.S
ip27-irq.c Use pr_debug instead of homegrown debug print macros. 2005-10-29 19:32:00 +01:00
ip27-klconfig.c
ip27-klnuma.c
ip27-memory.c
ip27-nmi.c
ip27-reset.c [MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again. 2006-02-07 13:30:22 +00:00
ip27-smp.c [MIPS] SMP: Fix initialization order bug. 2006-02-27 17:30:36 +00:00
ip27-timer.c
ip27-xtalk.c
Kconfig Move missplaced code line to the right place. 2005-10-29 19:30:26 +01:00
Makefile
TODO