diff options
Diffstat (limited to 'plat/arm/common/arm_bl2_setup.c')
-rw-r--r-- | plat/arm/common/arm_bl2_setup.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/plat/arm/common/arm_bl2_setup.c b/plat/arm/common/arm_bl2_setup.c index 63ed9fe17..26af38344 100644 --- a/plat/arm/common/arm_bl2_setup.c +++ b/plat/arm/common/arm_bl2_setup.c @@ -94,13 +94,10 @@ void bl2_plat_preload_setup(void) { arm_bl2_dyn_cfg_init(); -#if ARM_GPT_SUPPORT - int result = arm_set_image_source(FIP_IMAGE_ID, "FIP_A"); - - if (result != 0) { - panic(); - } -#endif /* ARM_GPT_SUPPORT */ +#if ARM_GPT_SUPPORT && !PSA_FWU_SUPPORT + /* Always use the FIP from bank 0 */ + arm_set_fip_addr(0U); +#endif /* ARM_GPT_SUPPORT && !PSA_FWU_SUPPORT */ } /* |