From: Thierry Reding Date: Thu, 20 Aug 2015 09:42:18 +0000 (+0200) Subject: armv8: Make COUNTER_FREQUENCY optional X-Git-Tag: v2015.10-rc4~35 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=70bcb43e7d943f5f437e84594e0b890b0869be23;p=oweals%2Fu-boot.git armv8: Make COUNTER_FREQUENCY optional Some platforms have the means to determine the counter frequency at runtime, so give them an opportunity to do so. Signed-off-by: Thierry Reding Acked-by: Stephen Warren Tested-by: Stephen Warren Signed-off-by: Tom Warren --- diff --git a/arch/arm/cpu/armv8/start.S b/arch/arm/cpu/armv8/start.S index e70bed462a..da45d984d0 100644 --- a/arch/arm/cpu/armv8/start.S +++ b/arch/arm/cpu/armv8/start.S @@ -54,8 +54,10 @@ reset: orr x0, x0, #0xf /* SCR_EL3.NS|IRQ|FIQ|EA */ msr scr_el3, x0 msr cptr_el3, xzr /* Enable FP/SIMD */ +#ifdef COUNTER_FREQUENCY ldr x0, =COUNTER_FREQUENCY msr cntfrq_el0, x0 /* Initialize CNTFRQ */ +#endif b 0f 2: msr vbar_el2, x0 mov x0, #0x33ff