arm-trusted-firmware/docs
Manish Pandey 46cc41d559 fix(ras): restrict RAS support for NS world
Current RAS framework in TF-A only supports handling errors originating
from NS world but the HANDLE_EA_EL3_FIRST flag configures it for all
lower Els. To make the current design of RAS explicit, rename this macro
to HANDLE_EA_EL3_FIRST_NS and set EA bit in scr_el3 only when
switching to NS world.

Note: I am unaware of any platform which traps errors originating in
Secure world to EL3, if there is any such platform then it need to
be explicitly implemented in TF-A

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: If58eb201d8fa792c16325c85c26056e9b409b750
2022-11-08 10:10:59 +00:00
..
_static/css docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
about docs(maintainers): add NPU driver owners 2022-10-17 11:04:14 +02:00
components fix(ras): restrict RAS support for NS world 2022-11-08 10:10:59 +00:00
design fix(cpus): workaround for Cortex-A710 erratum 2291219 2022-10-27 13:46:52 +01:00
design_documents docs(drtm): steps to run DRTM implementation 2022-10-06 14:02:25 +01:00
getting_started fix(ras): restrict RAS support for NS world 2022-11-08 10:10:59 +00:00
perf doc: Fix some broken links 2020-07-01 13:57:20 +02:00
plat fix(ras): restrict RAS support for NS world 2022-11-08 10:10:59 +00:00
process docs: fix mailing lists URLs 2022-04-21 10:26:23 +02:00
resources Merge changes from topic "ffa_el3_spmc" into integration 2022-10-28 10:22:39 +02:00
security_advisories chore: rename Makalu ELP to Cortex-X3 2022-10-27 09:41:00 +01:00
threat_model docs(spm): add threat model for el3 spmc 2022-10-27 11:40:02 +01:00
change-log.md fix(changelog): fix the broken link to commitlintrc.js 2022-06-07 12:06:18 +01:00
conf.py build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00
global_substitutions.txt fix(docs): fix FF-A substitution 2021-11-17 16:04:34 +00:00
glossary.rst Merge changes from topic "ffa_el3_spmc" into integration 2022-10-28 10:22:39 +02:00
index.rst docs(fwu): add firmware update documentation 2021-08-02 17:15:41 +01:00
license.rst refactor(dt-bindings): align irq bindings with kernel 2021-06-14 10:05:48 +02:00
Makefile doc: Treat Sphinx warnings as errors 2020-04-21 09:37:47 +00:00
requirements.in build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00
requirements.txt build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00