arm-trusted-firmware/include/arch/aarch64
Varun Wadekar dd4f0885a0 Tegra: delay_timer: support for physical secure timer
This patch modifies the delay timer driver to switch to the ARM
secure physical timer instead of using Tegra's on-chip uS timer.

The secure timer is not accessible to the NS world and so eliminates
an important attack vector, where the Tegra timer source gets switched
off from the NS world leading to a DoS attack for the trusted world.

This timer is shared with the S-EL1 layer for now, but later patches
will mark it as exclusive to the EL3 exception mode.

Change-Id: I2c00f8cb4c48b25578971c626c314603906ad7cc
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2020-02-20 09:25:45 -08:00
..
arch.h Tegra: delay_timer: support for physical secure timer 2020-02-20 09:25:45 -08:00
arch_features.h Refactor ARMv8.3 Pointer Authentication support code 2019-09-13 14:11:59 +01:00
arch_helpers.h Make PAC demangling more generic 2020-02-07 17:00:34 +00:00
asm_macros.S Prevent speculative execution past ERET 2020-01-22 21:42:51 +00:00
assert_macros.S Reorganize architecture-dependent header files 2019-01-04 10:43:16 +00:00
console_macros.S Console: remove deprecated finish_console_register 2019-04-03 14:55:18 +01:00
el3_common_macros.S bl31: Split into two separate memory regions 2019-12-29 12:00:40 -06:00
smccc_helpers.h Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00