diff options
author | Jose Marinho <jose.marinho@arm.com> | 2021-08-11 09:08:42 +0100 |
---|---|---|
committer | Jose Marinho <jose.marinho@arm.com> | 2021-08-11 09:08:42 +0100 |
commit | 987eecb126430192b64477fe96b1a75aa4eb4aa3 (patch) | |
tree | cfa2741f3d67873fb6238d5c97aeca6a3d7d16b3 | |
parent | f503daea190b70870e9c610689a7fa9782e04ae7 (diff) |
Correct bank selection for imx8mm
-rw-r--r-- | plat/imx/imx8m/imx8mm/imx8mm_io_storage.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plat/imx/imx8m/imx8mm/imx8mm_io_storage.c b/plat/imx/imx8m/imx8mm/imx8mm_io_storage.c index 1ea082885..422e330b7 100644 --- a/plat/imx/imx8m/imx8mm/imx8mm_io_storage.c +++ b/plat/imx/imx8m/imx8mm/imx8mm_io_storage.c @@ -278,7 +278,9 @@ void plat_fwu_set_images_source(struct fwu_metadata *metadata) active_idx = metadata->active_index; - if (active_idx) { + assert (active_idx<NR_OF_FW_BANKS); + + if (active_idx==0) { INFO("FIP A selected\n"); policies[FIP_IMAGE_ID].image_spec = (uintptr_t)&spinor_fip_spec_A; } else { |