arm-trusted-firmware/include
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 Tegra: delay_timer: support for physical secure timer 2020-02-20 09:25:45 -08:00
bl1 coverity: fix MISRA violations 2020-02-18 10:47:46 -06:00
bl2 BL2_AT_EL3: Enable pointer authentication support 2019-02-27 11:58:09 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 Use correct type when reading SCR register 2020-01-28 11:10:48 +00:00
bl32 Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
common FDT wrappers: add functions for read/write bytes 2020-02-03 11:41:27 +00:00
drivers Merge changes Ib68092d1,I816ea14e into integration 2020-02-12 15:51:42 +00:00
dt-bindings stm32mp1: update device tree files 2019-01-18 15:45:08 +01:00
export Unify type of "cpu_idx" across PSCI module. 2020-01-10 17:11:51 +00:00
lib include: move MHZ_TICKS_PER_SEC to utils_def.h 2020-02-20 09:25:45 -08:00
plat Merge changes from topic "lm/fconf" into integration 2020-02-11 16:15:45 +00:00
services SPMD: add SPM dispatcher based upon SPCI Beta 0 spec 2020-02-10 14:09:21 +00:00
tools_share Merge changes from topic "lm/fconf" into integration 2020-02-11 16:15:45 +00:00