From: Magnus Damm Date: Wed, 28 Dec 2011 07:53:16 +0000 (+0900) Subject: ARM: mach-shmobile: Flush caches in platform_cpu_die() X-Git-Tag: v3.3-rc1~90^2~2^3~4^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1229835ccb6d7ea2b36230121205be95c88eca88;p=pandora-kernel.git ARM: mach-shmobile: Flush caches in platform_cpu_die() Add cache flushing code to the SH-Mobile specific CPU hotplug implementation. While at it, add a cpu mask to make sure the cache flushing code is finished in platform_cpu_die() before letting the SoC-specific code in shmobile_platform_cpu_kill() proceed with turning off power. Without this code CPU hotplug offline fails when cache is enabled on Cortex-A9 based SoCs. Signed-off-by: Magnus Damm Signed-off-by: Paul Mundt --- Reading git-diff-tree failed