arm-trusted-firmware/docs
Arvind Ram Prakash 42d4d3baac refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3
BL2_AT_EL3 is an overloaded macro which has two uses:
	1. When BL2 is entry point into TF-A(no BL1)
	2. When BL2 is running at EL3 exception level
These two scenarios are not exactly same even though first implicitly
means second to be true. To distinguish between these two use cases we
introduce new macros.
BL2_AT_EL3 is renamed to RESET_TO_BL2 to better convey both 1. and 2.
Additional macro BL2_RUNS_AT_EL3 is added to cover all scenarious where
BL2 runs at EL3 (including four world systems).

BREAKING CHANGE: BL2_AT_EL3 renamed to RESET_TO_BL2 across the
repository.

Change-Id: I477e1d0f843b44b799c216670e028fcb3509fb72
Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com>
2023-03-15 11:43:14 +00:00
..
_static/css docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
about Merge changes from topic "deprecate_io_drivers" into integration 2023-01-16 16:45:37 +01:00
components Merge "docs(spm): add other-s-interrupts-action field to sp manifest" into integration 2023-03-06 15:09:27 +01:00
design refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3 2023-03-15 11:43:14 +00:00
design_documents Merge "docs: add Runtime Security Subsystem (RSS) documentation" into integration 2023-02-13 15:20:16 +01:00
getting_started refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3 2023-03-15 11:43:14 +00:00
perf docs: fix broken Juno links 2023-02-14 10:15:12 +00:00
plat refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3 2023-03-15 11:43:14 +00:00
process docs: add guidelines for thirdparty includes 2023-03-08 15:00:23 +00:00
resources Merge "docs: add Runtime Security Subsystem (RSS) documentation" into integration 2023-02-13 15:20:16 +01:00
security_advisories docs(security): security advisory for CVE-2022-47630 2023-01-16 14:07:29 +01:00
threat_model fix(optee): address late comments and fix bad rc 2023-02-09 13:27:36 -08:00
change-log.md docs(changelog): changelog for v2.8 release 2022-11-16 14:10:49 -06:00
conf.py fix(docs): prevent a sphinx warning 2022-11-16 14:06:48 +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: add top level section numbering 2022-11-16 14:06:48 +00: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): update Python dependencies 2023-02-13 15:57:36 +00:00
requirements.txt build(docs): update Python dependencies 2023-02-13 15:57:36 +00:00