From: Oded Gabbay Date: Tue, 27 Dec 2016 09:19:43 +0000 (+0200) Subject: armv8: fix #if around spin-table code in start.S X-Git-Tag: v2017.03-rc1~122 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4b105f6ca96a1489ec094f10f0d1c5e95666463e;p=platform%2Fkernel%2Fu-boot.git armv8: fix #if around spin-table code in start.S Using CONFIG_IS_ENABLED() doesn't work in SPL. This patch replaces the only occurrence of CONFIG_IS_ENABLED() in start.S to a regular #if defined(). It also adds "&& !defined(CONFIG_SPL_BUILD)" to that #if statement because the spin-table code can't currently work in SPL, and the spin-table file isn't even compiled in SPL. Signed-off-by: Oded Gabbay --- diff --git a/arch/arm/cpu/armv8/start.S b/arch/arm/cpu/armv8/start.S index 140609d..9535057 100644 --- a/arch/arm/cpu/armv8/start.S +++ b/arch/arm/cpu/armv8/start.S @@ -98,7 +98,7 @@ save_boot_params_ret: /* Processor specific initialization */ bl lowlevel_init -#if CONFIG_IS_ENABLED(ARMV8_SPIN_TABLE) +#if defined(CONFIG_ARMV8_SPIN_TABLE) && !defined(CONFIG_SPL_BUILD) branch_if_master x0, x1, master_cpu b spin_table_secondary_jump /* never return */