arm-trusted-firmware/services/std_svc/spm_mm
Mayur Gudmeti 21583a315a services: spm_mm: Use sp_boot_info to set SP context
The current SPM_MM implementations expects the SP image addresses
as static macros. This means platforms wanting to use dynamically
allocated memory addresses are left out. This patch gets sp_boot_info
at the beginning of spm_sp_setup function and uses member variables
of sp_boot_info to setup the context. So member variables of
struct sp_boot_info and consequently the context can be initialized
by static macros or dynamiclly allocated memory address..

Change-Id: I1cb75190ab8026b845ae20a9c6cc416945b5d7b9
Signed-off-by: Mayur Gudmeti <mgudmeti@nvidia.com>
2021-04-19 18:28:07 +02:00
..
aarch64 Prevent speculative execution past ERET 2020-01-22 21:42:51 +00:00
spm_mm.mk spm-mm: Rename aarch64 assembly files 2019-12-20 16:04:49 +00:00
spm_mm_main.c spm-mm: Rename source files 2019-12-20 16:04:35 +00:00
spm_mm_private.h spm-mm: Rename spm_private.h 2019-12-20 16:04:20 +00:00
spm_mm_setup.c services: spm_mm: Use sp_boot_info to set SP context 2021-04-19 18:28:07 +02:00
spm_mm_shim_private.h spm-mm: Rename spm_shim_private.h 2019-12-20 16:04:27 +00:00
spm_mm_xlat.c xlat_tables_v2: add base table section name parameter for spm_mm 2020-06-02 14:53:06 +09:00