arm-trusted-firmware/docs/plat
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
..
arm refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3 2023-03-15 11:43:14 +00:00
marvell Merge "docs(marvell): fix typo 8K => A8K" into integration 2022-11-16 18:13:48 +01:00
nxp docs(layerscape): add ls1088a soc and board support 2022-03-27 23:24:24 +08:00
allwinner.rst docs(allwinner): update SoC list and build options 2021-12-27 15:32:22 +00:00
brcm-stingray.rst Fix Broadcom Stingray platform documentation 2020-04-15 11:20:40 +02:00
hikey.rst docs: remove uefi-tools in hikey and hikey960 2020-03-14 10:24:41 +08:00
hikey960.rst docs: remove uefi-tools in hikey and hikey960 2020-03-14 10:24:41 +08:00
imx8.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
imx8m.rst docs(imx8m): update for high assurance boot 2022-10-19 15:55:15 +02:00
index.rst docs: add top level section numbering 2022-11-16 14:06:48 +00:00
intel-agilex.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
intel-stratix10.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
meson-axg.rst doc: Fix some broken links 2020-07-01 13:57:20 +02:00
meson-g12a.rst doc: Fix some broken links 2020-07-01 13:57:20 +02:00
meson-gxbb.rst doc: Fix broken external link for Odroid C2 2020-03-31 20:38:01 +02:00
meson-gxl.rst doc: Fix some broken links 2020-07-01 13:57:20 +02:00
mt8183.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
mt8186.rst feat(mt8186): initialize platform for MediaTek MT8186 2021-12-01 16:36:28 +01:00
mt8188.rst feat(mt8188): initialize platform for MediaTek MT8188 2022-09-05 13:52:20 +08:00
mt8192.rst Initialize platform for MediaTek mt8192 2020-07-31 10:46:22 +08:00
mt8195.rst Initialize platform for MediaTek MT8195 2021-04-23 09:59:59 +08:00
nvidia-tegra.rst refactor(tegra132): deprecate platform 2021-08-16 11:58:24 -07:00
poplar.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
qemu-sbsa.rst qemu/qemu_sbsa: enable SPM support 2020-08-18 22:45:35 +00:00
qemu.rst docs(qemu): delineate flash based boot method 2023-02-07 09:59:41 +00:00
qti-msm8916.rst docs(msm8916): new port for Qualcomm Snapdragon 410 2022-02-03 11:46:06 +01:00
qti.rst feat(plat/qti/sc7280): support for qti sc7280 plat 2021-09-22 10:05:45 +02:00
rcar-gen3.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
rockchip.rst rockchip: px30: support px30 2019-07-09 17:07:13 +08:00
rpi3.rst doc: Use proper note and warning annotations 2019-05-22 11:28:17 +01:00
rpi4.rst Fix documentation typos and misspellings 2021-01-21 12:51:31 +00:00
rz-g2.rst doc: renesas: Document platforms based on RZ/G2 SoC's 2021-01-13 19:15:57 +00:00
socionext-uniphier.rst doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
stm32mp1.rst refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3 2023-03-15 11:43:14 +00:00
synquacer.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
ti-k3.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
warp7.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
xilinx-versal-net.rst feat(versal-net): add jtag dcc support 2023-02-01 10:34:01 +05:30
xilinx-versal.rst docs(versal): fix the versal platform emu name 2022-05-11 13:46:28 +05:30
xilinx-zynqmp.rst fix(zynqmp): conditional reservation of memory in DTB 2023-03-06 12:11:56 +01:00