ARM: EXYNOS: Fix the sequence of secondary CPU boot for Exynos3250
authorChanwoo Choi <cw00.choi@samsung.com>
Thu, 10 Jul 2014 04:48:32 +0000 (13:48 +0900)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 03:00:10 +0000 (12:00 +0900)
commitd5becdd8c2fa5776a7a4695fc702abb620b3b801
tree6a86ef5b9d726ad04d98f7df3570f35f6f95f9ad
parentcdbb4910284c5a4d91f0ee5e2542ed23f34f3b08
ARM: EXYNOS: Fix the sequence of secondary CPU boot for Exynos3250

This patch set AUTOWAKEUP_EN bit to ARM_CORE_CONFIGURATION register
because Exynos3250 removes WFE in secure mode so that turn on automatically
after setting CORE_LOCAL_PWR_EN. Also, This patch use dbs_sev() macro
to guarantee the data synchronization of command instead of IPI_WAKEUP
because Exynos3250 don't have WFE mode in secue mode.

Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
arch/arm/mach-exynos/include/mach/regs-pmu.h
arch/arm/mach-exynos/platsmp.c