u-boot/arch/arm/cpu/armv8
Andre Przywara 7842b6a91e arm: move SYS_ARCH_TIMER to KConfig
SYS_ARCH_TIMER guards the usage of the ARM Generic Timer (aka arch
timer) in U-Boot.
At the moment it is mandatory for ARMv8 and used by a few ARMv7 boards.
Add a proper Kconfig symbol to express this dependency properly,
allowing certain board configuration to later disable arch timer in case
there are any problems with it.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
[tuomas: rebase + fix conflicts and resync with moveconfig & use select]
Signed-off-by: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
2018-04-28 18:30:43 -04:00
..
fsl-layerscape distro: use imply to enable DISTRO_DEFAULTS as SoC default 2018-04-28 10:42:35 -04:00
hisilicon hisilicon: hi6220: Add a hi6220 pinmux driver. 2015-08-12 20:48:00 -04:00
s32v234 Remove unnecessary instances of DECLARE_GLOBAL_DATA_PTR 2018-04-27 14:54:48 -04:00
zynqmp arm64: zynqmp: Enable newer pmufw versions 2018-03-23 09:34:43 +01:00
cache.S armv8: move low-level assembly functions into function-sections 2017-08-13 17:12:21 +02:00
cache_v8.c armv8: mmu: fix page table mapping 2017-12-04 10:23:52 -05:00
config.mk efi: arm: Add aarch64 EFI app support 2016-11-14 23:24:04 +01:00
cpu-dt.c arm: psci: make psci usable on single core socs 2017-04-24 09:07:12 -07:00
cpu.c armv8: add simple sdelay implementation 2017-01-04 16:37:41 +01:00
exceptions.S armv8: shrink exception table code 2017-12-04 09:59:02 -05:00
fwcall.c efi_loader: add missing EFI_RESET_PLATFORM_SPECIFIC 2018-04-04 11:00:07 +02:00
generic_timer.c arm: Correct signature for get_ticks() 2017-05-11 22:03:38 -04:00
Kconfig board: ls1012a: LS1012A-2G5RDB board support 2018-01-15 11:56:33 -08:00
linux-kernel-image-header-vars.h ARMv8: add optional Linux kernel image header 2018-01-12 09:52:11 -07:00
lowlevel_init.S armv8: add lowlevel_init.S 2017-01-04 16:37:40 +01:00
Makefile arm: move SYS_ARCH_TIMER to KConfig 2018-04-28 18:30:43 -04:00
psci.S ARMv8: Add basic PSCI framework 2016-12-15 11:57:44 -08:00
sec_firmware.c armv8: secure firmware: fix incorrect unit address in node name 2018-01-15 18:29:21 -07:00
sec_firmware_asm.S ARMv8/sec_firmware: relocated and renamed the config FSL_PPA_ARMV8_PSCI 2017-01-18 09:39:51 -08:00
smccc-call.S ARM: adjust arm-smccc code for use in U-Boot 2017-04-18 10:29:17 -04:00
spin_table.c libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
spin_table_v8.S arm64: add better and more generic spin-table support 2016-07-14 18:22:16 -04:00
start.S ARMv8: add optional Linux kernel image header 2018-01-12 09:52:11 -07:00
tlb.S armv8: move low-level assembly functions into function-sections 2017-08-13 17:12:21 +02:00
transition.S armv8: move low-level assembly functions into function-sections 2017-08-13 17:12:21 +02:00
u-boot-spl.lds arm64: Add NOLOAD attribute NOLOAD to .bss sections 2017-06-05 14:13:12 -04:00
u-boot.lds ARMv8: add optional Linux kernel image header 2018-01-12 09:52:11 -07:00