aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-exynos/common.c
diff options
context:
space:
mode:
authorShawn Guo <shawn.guo@linaro.org>2013-01-14 01:08:50 -0500
committerShawn Guo <shawn.guo@linaro.org>2013-01-14 09:17:17 -0500
commit837576642167d701f983e4def0d3936b514a28ae (patch)
tree2f03e38dff819054b70eb3f499e6dab873bb4c96 /arch/arm/mach-exynos/common.c
parentafc10301f70350b490ca518ceb793928854b5453 (diff)
ARM: imx: disable cpu in .cpu_kill hook
It's buggy to disable the cpu that is being hot-unplugged in .cpu_die hook which runs on the cpu itself. Instead, it should be done in .cpu_kill which runs on the thread (another cpu) that asks for shutting down the cpu. Move imx_enable_cpu(cpu, false) call into .cpu_kill hook, and leave the cpu to be hot-unplugged in WFI within .cpu_die, so that we can get a more stable cpu hot-plug operation. Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/mach-exynos/common.c')
0 files changed, 0 insertions, 0 deletions