From: Philipp Tomsich Date: Fri, 28 Oct 2016 10:21:30 +0000 (+0800) Subject: sunxi: Enable SMP mode for the boot CPU on sun9i (A80) X-Git-Tag: v2016.11-rc3~16^2~8 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f28bad13b4d9687a6220ab918895944ec24df53f;p=oweals%2Fu-boot.git sunxi: Enable SMP mode for the boot CPU on sun9i (A80) Since the A80 has many cores which we intend to use in SMP fashion, we should set the SMP bit for the boot CPU. [wens@csie.org: Added commit message] Signed-off-by: Chen-Yu Tsai Acked-by: Hans de Goede Signed-off-by: Hans de Goede --- diff --git a/arch/arm/mach-sunxi/board.c b/arch/arm/mach-sunxi/board.c index 7713813a68..0f8ead980c 100644 --- a/arch/arm/mach-sunxi/board.c +++ b/arch/arm/mach-sunxi/board.c @@ -182,7 +182,8 @@ void s_init(void) #if defined CONFIG_MACH_SUN6I || \ defined CONFIG_MACH_SUN7I || \ - defined CONFIG_MACH_SUN8I + defined CONFIG_MACH_SUN8I || \ + defined CONFIG_MACH_SUN9I /* Enable SMP mode for CPU0, by setting bit 6 of Auxiliary Ctl reg */ asm volatile( "mrc p15, 0, r0, c1, c0, 1\n"