arm-trusted-firmware/plat/nvidia/tegra/include
Manish Pandey f87e54f73c fix(ras): remove RAS_FFH_SUPPORT and introduce FFH_SUPPORT
This patch removes RAS_FFH_SUPPORT macro which is the combination of
ENABLE_FEAT_RAS and HANDLE_EA_EL3_FIRST_NS. Instead introduce an
internal macro FFH_SUPPORT which gets enabled when platforms wants
to enable lower EL EA handling at EL3. The internal macro FFH_SUPPORT
will be automatically enabled if HANDLE_EA_EL3_FIRST_NS is enabled.
FFH_SUPPORT along with ENABLE_FEAT_RAS will be used in source files
to provide equivalent check which was provided by RAS_FFH_SUPPORT
earlier. In generic code we needed a macro which could abstract both
HANDLE_EA_EL3_FIRST_NS and RAS_FFH_SUPPORT macros that had limitations.
Former was tied up with NS world only while the latter was tied to RAS
feature.

This is to allow Secure/Realm world to have their own FFH macros
in future.

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: Ie5692ccbf462f5dcc3f005a5beea5aa35124ac73
2023-11-01 17:45:56 +00:00
..
drivers fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
lib chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
t186 fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
t194 fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
t210 Tegra: platform specific BL31_SIZE 2020-08-31 10:43:44 -07:00
plat_macros.S Tegra: print GICC registers conditionally 2020-08-24 21:27:01 +00:00
platform_def.h feat(tegra): implement 'pwr_domain_off_early' handler 2023-04-26 20:52:50 +02:00
tegra_platform.h refactor(tegra132): deprecate platform 2021-08-16 11:58:24 -07:00
tegra_private.h fix(ras): remove RAS_FFH_SUPPORT and introduce FFH_SUPPORT 2023-11-01 17:45:56 +00:00