arm-trusted-firmware/plat/common
Olivier Deprez 23d5ba86bd SPMD: extract SPMC DTB header size from SPMD
Currently BL2 passes TOS_FW_CONFIG address and size through registers to
BL31. This corresponds to SPMC manifest load address and size. The SPMC
manifest is mapped in BL31 by dynamic mapping. This patch removes BL2
changes from generic code (which were enclosed by SPD=spmd) and retrieves
SPMC manifest size directly from within SPMD. The SPMC manifest load
address is still passed through a register by generic code.

Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: I35c5abd95c616ae25677302f0b1d0c45c51c042f
2020-05-13 08:08:39 +02:00
..
aarch32 Remove MULTI_CONSOLE_API flag and references to it 2019-06-28 10:52:48 +01:00
aarch64 Fix crash dump for lower EL 2020-03-06 14:17:35 +00:00
tbbr Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_bl1_common.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_bl_common.c Implement SMCCC_ARCH_SOC_ID SMC call 2020-03-17 10:14:35 +00:00
plat_gicv2.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_gicv3.c Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
plat_log_common.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
plat_psci_common.c Flush dcache when storing timestamp 2020-03-27 09:41:12 -05:00
plat_spmd_manifest.c SPMD: extract SPMC DTB header size from SPMD 2020-05-13 08:08:39 +02:00
ubsan.c Add UBSAN support and handlers 2019-09-11 14:15:54 +01:00