arm-trusted-firmware/docs
Manish Pandey 00e8f79c15 fix(ras): trap "RAS error record" accesses only for NS
RAS_TRAP_LOWER_EL_ERR_ACCESS was used to prevent access to RAS error
record registers (RAS ERR* & RAS ERX*) from lower EL's in any security
state. To give more fine grain control per world basis re-purpose this
macro to RAS_TRAP_NS_ERR_REC_ACCESS, which will enable the trap only
if Error record registers are accessed from NS.
This will also help in future scenarios when RAS handling(in Firmware
first handling paradigm)can be offloaded to a secure partition.

This is first patch in series to refactor RAS framework in TF-A.

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: Ifa7f60bc8c82c9960adf029001bc36c443016d5d
2022-09-28 17:10:57 +01:00
..
_static/css docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
about docs(maintainers): update xilinx record to cover docs 2022-09-22 08:53:45 +02:00
components fix(ras): trap "RAS error record" accesses only for NS 2022-09-28 17:10:57 +01:00
design Merge "fix(cpus): workaround for Cortex-A710 2216384" into integration 2022-09-13 20:59:43 +02:00
design_documents docs(el3-runtimes): context management refactor proposal 2022-02-24 08:04:48 +02:00
getting_started fix(ras): trap "RAS error record" accesses only for NS 2022-09-28 17:10:57 +01:00
perf doc: Fix some broken links 2020-07-01 13:57:20 +02:00
plat feat(versal-net): add documentation for Versal NET SoC 2022-09-19 15:01:51 +02:00
process docs: fix mailing lists URLs 2022-04-21 10:26:23 +02:00
resources docs(fwu): update firmware update design 2022-09-16 09:12:00 +01:00
security_advisories docs(security): update security advisory for CVE-2022-23960 2022-06-16 17:04:09 -05:00
threat_model docs(threat-model): broaden the scope of threat #05 2022-05-31 08:41:31 +02: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 feat(mpmm): add support for MPMM 2021-10-26 12:15:42 +01: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