arm-trusted-firmware/include/lib/el3_runtime
Jayanth Dodderi Chidanand 0ce220afb2 refactor(el3-runtime): replace ARM_ARCH_AT_LEAST macro with FEAT flags
Replacing ARM_ARCH_AT_LEAST macro with feature specific build options
to prevent unconditional accesses to the registers during context save
and restore routines.

Registers are tightly coupled with features more than architecture
versions. Henceforth having a feature-specific build flag guarding the
respective registers, will restrict any undefined actions.

Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
Change-Id: I809774df580530803c8a6e05a62d8d4de0910e02
2022-04-04 10:25:02 +01:00
..
aarch32 coverity: fix MISRA violations 2020-02-18 10:47:46 -06:00
aarch64 refactor(el3-runtime): replace ARM_ARCH_AT_LEAST macro with FEAT flags 2022-04-04 10:25:02 +01:00
context_mgmt.h include: fixup 'cm_setup_context' prototype 2020-04-01 14:46:42 -07:00
cpu_data.h feat(rme): add context management changes for FEAT_RME 2021-10-05 18:41:35 +02:00
pubsub.h Merge pull request #1751 from vwadekar/tegra-scatter-file-support 2019-03-01 11:23:58 +00:00
pubsub_events.h Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00