arm-trusted-firmware/plat/qemu/common
Masahisa Kojima 74c87a4bcd qemu/qemu_sbsa: enable secure variable storage
This implements support for UEFI secure variable storage
using standalone MM framework on qemu_sbsa platform.

Non-secure shared memory between UEFI and standalone MM
is allocated at the top of DRAM.
DRAM size of qemu_sbsa varies depends on the QEMU parameter,
so the non-secure shared memory is allocated by trusted firmware
and passed the base address and size to UEFI through device tree
"/reserved-memory" node.

Change-Id: I367191f408eb9850b7ec7761ee346b014c539767
Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>
2021-01-13 10:23:04 +00:00
..
aarch32 Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
aarch64 Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
include qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
sp_min qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_bl1_setup.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_bl2_mem_params_desc.c qemu: Simplify the image size calculation 2019-09-18 15:58:13 +02:00
qemu_bl2_setup.c qemu: Support ARM_LINUX_KERNEL_AS_BL33 to pass FDT address. 2020-01-23 10:53:44 +00:00
qemu_bl31_setup.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_common.c qemu/qemu_sbsa: enable secure variable storage 2021-01-13 10:23:04 +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 qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_io_storage.c qemu: Support optional encryption of BL31 and BL32 images 2020-03-06 16:40:37 +05:30
qemu_pm.c qemu: Implement PSCI_CPU_OFF. 2020-01-29 10:50:25 +00:00
qemu_private.h qemu: Implement PSCI_CPU_OFF. 2020-01-29 10:50:25 +00:00
qemu_rotpk.S qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_spm.c qemu/qemu_sbsa: enable secure variable storage 2021-01-13 10:23:04 +00:00
qemu_stack_protector.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_trusted_boot.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
topology.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00