diff --git a/bl1/aarch64/bl1_exceptions.S b/bl1/aarch64/bl1_exceptions.S index ef390d4..0bd0485 100644 --- a/bl1/aarch64/bl1_exceptions.S +++ b/bl1/aarch64/bl1_exceptions.S @@ -195,7 +195,7 @@ b.ne unexpected_sync_exception mov x0, x20 - bl display_boot_progress + bl bl1_print_bl31_ep_info ldp x0, x1, [x20, #ENTRY_POINT_INFO_PC_OFFSET] msr elr_el3, x0 diff --git a/bl1/bl1_main.c b/bl1/bl1_main.c index 50aed60..f62f31d 100644 --- a/bl1/bl1_main.c +++ b/bl1/bl1_main.c @@ -199,10 +199,11 @@ } /******************************************************************************* - * Temporary function to print the fact that BL2 has done its job and BL31 is - * about to be loaded. This is needed as long as printfs cannot be used + * Function called just before handing over to BL31 to inform the user about + * the boot progress. In debug mode, also print details about the BL31 image's + * execution context. ******************************************************************************/ -void display_boot_progress(entry_point_info_t *bl31_ep_info) +void bl1_print_bl31_ep_info(const entry_point_info_t *bl31_ep_info) { NOTICE("BL1: Booting BL3-1\n"); print_entry_point_info(bl31_ep_info);