[PATCH v4 09/10] ARM: Exynos: add secondary CPU boot base location for Exynos5420
Chander Kashyap
chander.kashyap at linaro.org
Tue Jun 18 02:29:21 EDT 2013
The location at which the boot address is specified for secondary CPUs of
Exynos5420 is SYSRAM base + 4. Update the cpu_boot_reg function accordingly.
Signed-off-by: Chander Kashyap <chander.kashyap at linaro.org>
Reviewed-by: Tomasz Figa <t.figa at samsung.com>
---
arch/arm/mach-exynos/platsmp.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c
index 85ea4ca..7b4c03e 100644
--- a/arch/arm/mach-exynos/platsmp.c
+++ b/arch/arm/mach-exynos/platsmp.c
@@ -50,6 +50,8 @@ static inline void __iomem *cpu_boot_reg(int cpu)
boot_reg = cpu_boot_reg_base();
if (soc_is_exynos4412())
boot_reg += 4*cpu;
+ else if (soc_is_exynos5420())
+ boot_reg += 4;
return boot_reg;
}
--
1.7.9.5
More information about the linux-arm-kernel
mailing list