linux-kernel-test/arch/arm/mach-shmobile
Magnus Damm 72f4d57923 ARM: mach-shmobile: sh73a0 SMP support
Add SMP support for ag5evm and the sh73a0 processor.

Onlining and offlining works well, but at this point
offlined processor cores are not put into sleep mode.

There is no spinlock for syncing the secondary core
with the first one in this implementation. The code
instead relies on the cpu_online() check in __cpu_up().

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-12-14 18:15:47 +09:00
..
include/mach ARM: mach-shmobile: sh73a0 SMP support 2010-12-14 18:15:47 +09:00
board-ag5evm.c ARM: mach-shmobile: ag5evm: Add FSI resources 2010-11-29 13:01:08 +09:00
board-ap4evb.c Merge branch 'rmobile/mmcif' into rmobile-latest 2010-11-25 16:45:43 +09:00
board-g3evm.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
board-g4evm.c arm: remove machine_desc.io_pg_offst and .phys_io 2010-10-20 00:27:46 -04:00
board-mackerel.c ARM: mach-shmobile: mackerel: Add keypad tca6408a support 2010-12-13 14:11:14 +09:00
clock-sh73a0.c ARM: mach-shmobile: AG5 clock framework improvements 2010-12-03 16:29:15 +09:00
clock-sh7367.c ARM: shmobile: use device name for timer clocks 2010-10-13 18:47:04 +09:00
clock-sh7372.c Merge branch 'rmobile/mmcif' into rmobile-latest 2010-11-25 16:45:43 +09:00
clock-sh7377.c ARM: shmobile: use device name for timer clocks 2010-10-13 18:47:04 +09:00
clock.c ARM: mach-shmobile: Clock framework comment fix 2010-08-18 16:31:00 +09:00
console.c ARM: mach-shmobile: early console support using earlyprintk 2010-02-09 10:34:12 +09:00
headsmp.S ARM: mach-shmobile: SMP base support 2010-12-14 18:15:44 +09:00
hotplug.c ARM: mach-shmobile: SMP base support 2010-12-14 18:15:44 +09:00
intc-sh7367.c ARM: mach-shmobile: Add missing __initdata on intcs sh7367/sh7377 2010-04-07 16:26:47 +09:00
intc-sh7372.c ARM: mach-shmobile: intc-sh7372: fix interrupt number 2010-11-08 13:48:50 +09:00
intc-sh7377.c ARM: mach-shmobile: Add missing __initdata on intcs sh7367/sh7377 2010-04-07 16:26:47 +09:00
Kconfig Merge branch 'rmobile/mackerel' into rmobile-latest 2010-11-30 14:53:45 +09:00
localtimer.c ARM: mach-shmobile: SMP base support 2010-12-14 18:15:44 +09:00
Makefile ARM: mach-shmobile: sh73a0 SMP support 2010-12-14 18:15:47 +09:00
Makefile.boot ARM: mach-shmobile: SH-Mobile G3 support. 2010-02-08 12:44:11 +09:00
pfc-sh73a0.c ARM: mach-shmobile: Add sh73a0 pinmux support 2010-11-19 16:47:16 +09:00
pfc-sh7367.c ARM: mach-shmobile: sh7367 and G3EVM pinmux support 2010-02-12 14:10:47 +09:00
pfc-sh7372.c ARM: mach-shmobile: pfc-sh7372: modify wrong comment 2010-09-14 17:20:13 +09:00
pfc-sh7377.c ARM: mach-shmobile: pfc-sh7377: modify KEYIN settings 2010-02-23 11:17:30 +09:00
platsmp.c ARM: mach-shmobile: sh73a0 SMP support 2010-12-14 18:15:47 +09:00
pm_runtime.c ARM: mach-shmobile: Runtime PM V3 2010-08-16 13:16:19 +09:00
setup-sh73a0.c ARM: mach-shmobile: sh73a0 i2c_shmobile support. 2010-11-24 14:54:40 +09:00
setup-sh7367.c ARM: shmobile: use device name for timer clocks 2010-10-13 18:47:04 +09:00
setup-sh7372.c ARM: mach-shmobile: add DMA defines for MMCIF on sh7372 2010-11-25 16:26:35 +09:00
setup-sh7377.c ARM: shmobile: use device name for timer clocks 2010-10-13 18:47:04 +09:00
smp-sh73a0.c ARM: mach-shmobile: sh73a0 SMP support 2010-12-14 18:15:47 +09:00
timer.c ARM: mach-shmobile: SH-Mobile G3 support. 2010-02-08 12:44:11 +09:00