stm32mp1: improve binary load management with FIP
Thanks to FIP and FCONF management, remove all static
management between OPTEE and SP_MIN monitor. All binaries
except the firmware config are defined as skip. They will be
added according to the firmware configuration parsing. The same
BL2 can be used with the FIP whatever the defined monitor.
Adapt also the load sequence for standby boot.
Signed-off-by:
Lionel Debieve <lionel.debieve@st.com>
Change-Id: I94ea1d29e3f0604f2790853db397411b6d516108
Showing
- plat/st/stm32mp1/bl2_plat_setup.c 78 additions, 137 deletionsplat/st/stm32mp1/bl2_plat_setup.c
- plat/st/stm32mp1/include/stm32mp1_private.h 1 addition, 4 deletionsplat/st/stm32mp1/include/stm32mp1_private.h
- plat/st/stm32mp1/plat_bl2_mem_params_desc.c 5 additions, 4 deletionsplat/st/stm32mp1/plat_bl2_mem_params_desc.c
- plat/st/stm32mp1/plat_image_load.c 0 additions, 36 deletionsplat/st/stm32mp1/plat_image_load.c
- plat/st/stm32mp1/platform.mk 0 additions, 2 deletionsplat/st/stm32mp1/platform.mk
- plat/st/stm32mp1/stm32mp1_context.c 18 additions, 19 deletionsplat/st/stm32mp1/stm32mp1_context.c
- plat/st/stm32mp1/stm32mp1_def.h 12 additions, 19 deletionsplat/st/stm32mp1/stm32mp1_def.h
- plat/st/stm32mp1/stm32mp1_private.c 6 additions, 0 deletionsplat/st/stm32mp1/stm32mp1_private.c
Loading
Please register or sign in to comment