arm-trusted-firmware/docs/getting_started
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
..
build-internals.rst fix(ras): remove RAS_FFH_SUPPORT and introduce FFH_SUPPORT 2023-11-01 17:45:56 +00:00
build-options.rst fix(ras): remove RAS_FFH_SUPPORT and introduce FFH_SUPPORT 2023-11-01 17:45:56 +00:00
docs-build.rst docs: add instructions for PDF generation of docs 2023-08-10 10:42:14 +01:00
image-terminology.rst docs(build): clarify getting started section 2022-11-16 14:06:48 +00:00
index.rst docs(porting): move porting guide upper in table of contents 2023-04-11 10:11:04 +02:00
initial-build.rst docs(build): clarify getting started section 2022-11-16 14:06:48 +00:00
prerequisites.rst docs(build): update GCC to 12.3.Rel1 version 2023-10-09 13:36:18 +01:00
psci-lib-integration-guide.rst docs: update PSCI reference 2023-06-15 09:46:43 +01:00
rt-svc-writers-guide.rst docs: update PSCI reference 2023-06-15 09:46:43 +01:00
tools-build.rst docs(build): clarify getting started section 2022-11-16 14:06:48 +00:00