summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-shmobile/Makefile
diff options
context:
space:
mode:
authorMagnus Damm2010-12-14 08:57:11 +0100
committerPaul Mundt2010-12-14 10:15:47 +0100
commit72f4d57923d2aa651db060a71a6f6211654c119e (patch)
tree11c20ab3f639c842b9b8d0ff46e03025780fe4b7 /arch/arm/mach-shmobile/Makefile
parentARM: mach-shmobile: Enable SMP support (diff)
downloadkernel-qcow2-linux-72f4d57923d2aa651db060a71a6f6211654c119e.tar.gz
kernel-qcow2-linux-72f4d57923d2aa651db060a71a6f6211654c119e.tar.xz
kernel-qcow2-linux-72f4d57923d2aa651db060a71a6f6211654c119e.zip
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>
Diffstat (limited to 'arch/arm/mach-shmobile/Makefile')
-rw-r--r--arch/arm/mach-shmobile/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/Makefile b/arch/arm/mach-shmobile/Makefile
index d4346ddd9121..995f39bde909 100644
--- a/arch/arm/mach-shmobile/Makefile
+++ b/arch/arm/mach-shmobile/Makefile
@@ -15,6 +15,7 @@ obj-$(CONFIG_ARCH_SH73A0) += setup-sh73a0.o clock-sh73a0.o
smp-y := platsmp.o headsmp.o
smp-$(CONFIG_HOTPLUG_CPU) += hotplug.o
smp-$(CONFIG_LOCAL_TIMERS) += localtimer.o
+smp-$(CONFIG_ARCH_SH73A0) += smp-sh73a0.o
# Pinmux setup
pfc-y :=