]> git.baikalelectronics.ru Git - arm-tf.git/commit
fix(st): add max size for FIP in eMMC boot part
authorYann Gautier <yann.gautier@st.com>
Fri, 2 Sep 2022 06:36:40 +0000 (08:36 +0200)
committerYann Gautier <yann.gautier@st.com>
Wed, 7 Sep 2022 07:36:48 +0000 (09:36 +0200)
commite7cb4a86b884d2922984d3cd4651fb905650cfd6
treee215ce44ded6e1e5623d851b51429d8e9eef8242
parentf462c1249ac41f43423011bb12ace38cbeb0af4c
fix(st): add max size for FIP in eMMC boot part

When putting FIP binary in eMMC boot partition (with STM32MP_EMMC_BOOT),
the FIP max size should be precised. If it is not, an assert fails in
io_block driver, as cur->size will be zero.
For this length, we then use the size of the eMMC boot partition minus
STM32MP_EMMC_BOOT_FIP_OFFSET.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: I48b7635cff64f52d4b337a4c8c3becd9a0be72e8
plat/st/common/bl2_io_storage.c