coreboot/src/arch/arm64
Julius Werner 73be9dd82c arm64: Remove set_cntfrq() function
CNTFRQ_EL0 is a normal AArch64 architectural register like hundreds of
others that are all accessed through the raw_(read|write)_${register}()
family of functions. There's no reason why this register in particular
should have an inconsistent accessor, so replace all instances of
set_cntfrq() with raw_write_cntfrq_el0() and get rid of it.

Change-Id: I599519ba71c287d4085f9ad28d7349ef0b1eea9b
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/27947
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2018-08-10 04:16:06 +00:00
..
armv8 arm64: Remove set_cntfrq() function 2018-08-10 04:16:06 +00:00
include arm64: Remove set_cntfrq() function 2018-08-10 04:16:06 +00:00
arch_timer.c arm64: Add ARCH Timer 2018-04-30 06:25:58 +00:00
arm_tf.c lib/prog_loaders: Move argument selection into selfload 2018-06-19 14:28:01 +00:00
boot.c arch: Retire cache_sync_instructions() from <arch/cache.h> (except arm) 2018-08-07 20:55:58 +00:00
div0.c arch/arm & arm64: Remove unnecessary whitespace before "\n" 2016-08-23 15:45:46 +02:00
eabi_compat.c src/arch: Update license headers missing paragraph 2 2016-01-26 04:44:20 +01:00
fit_payload.c lib: Add FIT payload support 2018-06-19 18:10:05 +00:00
id.S arch/arm64: add missing license headers 2016-01-13 22:58:17 +01:00
Kconfig arch/arm64: Add Kconfig to include BL31 as blob 2018-07-26 00:44:33 +00:00
Makefile.inc arch/arm64: Add Kconfig to include BL31 as blob 2018-07-26 00:44:33 +00:00
memcpy.S
memmove.S
memset.S
tables.c lib/bootmem: Add more bootmem tags 2018-05-04 10:05:36 +00:00
transition.c arm64: Disable MMU during legacy payload handoff (without Arm TF) 2018-08-07 20:55:46 +00:00
transition_asm.S arm64: Switch remaining uses of __ASSEMBLY__ to __ASSEMBLER__ 2018-06-26 23:59:08 +00:00