arm-trusted-firmware/plat/qemu/common
Raymond Mao 305825b490 feat(qemu): enable transfer list to BL31/32
Enable handoff to BL31 and BL32 using transfer list.
Encode TL_TAG_OPTEE_PAGABLE_PART as transfer entry.
Fallback to default handoff args when transfer list is disabled or
fails to archieve args from transfer entries.
Refactor handoff from BL2 to BL33.
Minor fixes of comment style.

Change-Id: I55d92ca7f5c4727bacc9725a7216c0ac70d16aec
Signed-off-by: Raymond Mao <raymond.mao@linaro.org>
2024-01-17 12:21:39 -08:00
..
aarch32 Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
aarch64 qemu/aarch64/plat_helpers.S : calculate the position shift 2021-01-19 18:35:55 +00:00
include qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
sp_min build(qemu): use xlat tables v2 directly 2023-11-08 13:22:06 +02:00
trp feat(qemu): support TRP for RME 2024-01-08 12:39:32 +00:00
common.mk feat(qemu): use mock attestation functions for RME 2024-01-08 12:29:07 +00:00
qemu_bl1_setup.c feat(qemu): make coherent memory section optional 2023-03-12 21:08:08 +08:00
qemu_bl2_mem_params_desc.c feat(qemu): load and run RMM image 2024-01-08 12:38:31 +00:00
qemu_bl2_setup.c feat(qemu): enable transfer list to BL31/32 2024-01-17 12:21:39 -08:00
qemu_bl31_setup.c feat(qemu): enable transfer list to BL31/32 2024-01-17 12:21:39 -08:00
qemu_common.c feat(qemu): support TRP for RME 2024-01-08 12:39:32 +00:00
qemu_console.c pl011: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
qemu_gicv2.c qemu: Implement PSCI_CPU_OFF. 2020-01-29 10:50:25 +00:00
qemu_gicv3.c qemu: Implement PSCI_CPU_OFF. 2020-01-29 10:50:25 +00:00
qemu_image_load.c feat(qemu): implement firmware handoff on qemu 2023-09-27 11:45:00 -07:00
qemu_io_storage.c feat(qemu): load and run RMM image 2024-01-08 12:38:31 +00:00
qemu_plat_attest_token.c feat(qemu): use mock attestation functions for RME 2024-01-08 12:29:07 +00:00
qemu_pm.c fix(plat/qemu): reboot/shutdown with low to high gpio 2021-10-11 17:33:29 +03:00
qemu_private.h build(qemu): use xlat tables v2 directly 2023-11-08 13:22:06 +02:00
qemu_realm_attest_key.c feat(qemu): use mock attestation functions for RME 2024-01-08 12:29:07 +00:00
qemu_rotpk.S qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_sdei.c feat(plat/qemu): add sdei support for QEMU 2023-06-18 21:12:40 +08:00
qemu_spm.c build(qemu): use xlat tables v2 directly 2023-11-08 13:22:06 +02:00
qemu_stack_protector.c refactor(cpufeat): enable FEAT_RNG for FEAT_STATE_CHECKED 2023-03-22 13:33:22 +00:00
qemu_trusted_boot.c feat(qemu): add support for measured boot 2022-04-28 14:55:36 +01:00
topology.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00