arm-trusted-firmware/plat/st/stm32mp1
Yann Gautier 99080bd127 fix(plat/st): apply security at the end of BL2
Now that the DDR is mapped secured, the security settings (TZC400
firewall) have to be applied at the end of BL2 for the OP-TEE case.
This is required to avoid checskum computation error on U-Boot binary,
for which MMU and TZC400 would not be aligned.

Change-Id: I4a364f7117960e8fae1b579f341b9f140b766ea6
Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>
2021-08-17 09:10:51 +02:00
..
include fix(plat/st): correct BSEC error code management 2021-06-22 14:10:27 +02:00
services fix(plat/st): correct BSEC error code management 2021-06-22 14:10:27 +02:00
sp_min refactor(plat/st): avoid fixed DT address 2021-06-04 15:05:05 +02:00
bl2_plat_setup.c fix(plat/st): apply security at the end of BL2 2021-08-17 09:10:51 +02:00
plat_bl2_mem_params_desc.c stm32mp1: enable PIE for BL32 2021-04-21 15:05:57 +02:00
plat_image_load.c stm32mp1: dynamically map DDR later and non-cacheable during its test 2020-03-26 18:33:39 +01:00
platform.mk fix(plat/st): add STM32IMAGE_SRC 2021-06-22 14:10:27 +02:00
stm32mp1.S stm32mp1: Link BL2, BL32 and DTB in one binary 2018-07-24 17:18:41 +02:00
stm32mp1.ld.S stm32mp1: add OP-TEE support 2019-04-23 13:34:12 +02:00
stm32mp1_boot_device.c Enable -Wredundant-decls warning check 2020-01-28 11:09:02 -06:00
stm32mp1_context.c stm32mp1: update clock driver 2019-02-14 11:20:23 +01:00
stm32mp1_dbgmcu.c stm32mp1: print information about SoC 2019-09-02 17:49:30 +02:00
stm32mp1_def.h refactor(plat/st): export functions to get SoC information 2021-05-27 09:54:59 +02:00
stm32mp1_gic.c stm32mp1: split code between common and private parts 2019-02-14 11:20:23 +01:00
stm32mp1_helper.S stm32mp1: correct plat_crash_console_flush() 2021-01-22 11:42:54 +01:00
stm32mp1_pm.c stm32mp1: check stronger the secondary CPU entry point 2020-06-23 09:21:56 +02:00
stm32mp1_private.c refactor(plat/st): export functions to get SoC information 2021-05-27 09:54:59 +02:00
stm32mp1_scmi.c drivers: move scmi-msg out of st 2021-01-20 11:37:14 +08:00
stm32mp1_security.c refactor(plat/st): map DDR secure at boot 2021-07-13 18:16:55 +02:00
stm32mp1_shared_resources.c stm32mp1: register shared resource per GPIO bank/pin 2020-07-08 12:56:09 +02:00
stm32mp1_stack_protector.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
stm32mp1_syscfg.c fix(plat/st): correct IO compensation disabling 2021-06-22 14:10:27 +02:00
stm32mp1_topology.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00