-
- Downloads
stm32mp1: add legacy STM32 image load
STM32MP_USE_STM32IMAGE is now used to distinguished the 2 possible
configurations.
If STM32MP_USE_STM32IMAGE is set, the legacy loading scheme is used. It
implies a single binary containing BL2, BL32 and a shared device tree
blob in case sp_min is used. The legacy loading scheme can also manage
the loading of OP-TEE.
If STM32MP_USE_STM32IMAGE is not set, then FIP is used, and it implies
FCONF as well.
Change-Id: Ibf93982e6be2f551d65094c985eaf5a6bd2ab788
Signed-off-by:
Yann Gautier <yann.gautier@st.com>
Showing
- fdts/stm32mp15-bl2.dtsi 2 additions, 0 deletionsfdts/stm32mp15-bl2.dtsi
- plat/st/common/bl2_stm32_io_storage.c 769 additions, 0 deletionsplat/st/common/bl2_stm32_io_storage.c
- plat/st/common/include/stm32mp_common.h 2 additions, 0 deletionsplat/st/common/include/stm32mp_common.h
- plat/st/common/stm32cubeprogrammer_uart.c 3 additions, 0 deletionsplat/st/common/stm32cubeprogrammer_uart.c
- plat/st/common/stm32cubeprogrammer_usb.c 7 additions, 2 deletionsplat/st/common/stm32cubeprogrammer_usb.c
- plat/st/common/stm32mp_common.c 3 additions, 1 deletionplat/st/common/stm32mp_common.c
- plat/st/common/stm32mp_trusted_boot.c 2 additions, 0 deletionsplat/st/common/stm32mp_trusted_boot.c
- plat/st/stm32mp1/bl2_plat_setup.c 65 additions, 1 deletionplat/st/stm32mp1/bl2_plat_setup.c
- plat/st/stm32mp1/include/platform_def.h 16 additions, 1 deletionplat/st/stm32mp1/include/platform_def.h
- plat/st/stm32mp1/include/stm32mp1_private.h 4 additions, 0 deletionsplat/st/stm32mp1/include/stm32mp1_private.h
- plat/st/stm32mp1/plat_bl2_stm32_mem_params_desc.c 106 additions, 0 deletionsplat/st/stm32mp1/plat_bl2_stm32_mem_params_desc.c
- plat/st/stm32mp1/plat_image_load.c 33 additions, 0 deletionsplat/st/stm32mp1/plat_image_load.c
- plat/st/stm32mp1/platform.mk 54 additions, 4 deletionsplat/st/stm32mp1/platform.mk
- plat/st/stm32mp1/sp_min/sp_min_setup.c 10 additions, 0 deletionsplat/st/stm32mp1/sp_min/sp_min_setup.c
- plat/st/stm32mp1/stm32mp1.S 7 additions, 0 deletionsplat/st/stm32mp1/stm32mp1.S
- plat/st/stm32mp1/stm32mp1.ld.S 16 additions, 0 deletionsplat/st/stm32mp1/stm32mp1.ld.S
- plat/st/stm32mp1/stm32mp1_def.h 55 additions, 19 deletionsplat/st/stm32mp1/stm32mp1_def.h
- plat/st/stm32mp1/stm32mp1_private.c 26 additions, 0 deletionsplat/st/stm32mp1/stm32mp1_private.c
- plat/st/stm32mp1/stm32mp1_security.c 135 additions, 0 deletionsplat/st/stm32mp1/stm32mp1_security.c
Loading
Please register or sign in to comment