From ea04b3fe183b6661f656b4cc38cb93a73d9bc202 Mon Sep 17 00:00:00 2001 From: Venkatesh Yadav Abbarapu Date: Thu, 3 Mar 2022 01:58:36 -0700 Subject: [PATCH] fix(versal): fix the incorrect log message When the atf-handoff-params are updated we are returning FSBL_HANDOFF_SUCCESS, but the return condition is wrongly updated and added a error log which is incorrect. Fixing the incorrect log message. Signed-off-by: Venkatesh Yadav Abbarapu Change-Id: I44ebbb861831b86afcb87f09ddb2e23614393c28 --- plat/xilinx/versal/bl31_versal_setup.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plat/xilinx/versal/bl31_versal_setup.c b/plat/xilinx/versal/bl31_versal_setup.c index 60f7449e0..78bfc2978 100644 --- a/plat/xilinx/versal/bl31_versal_setup.c +++ b/plat/xilinx/versal/bl31_versal_setup.c @@ -112,10 +112,12 @@ void bl31_early_platform_setup2(u_register_t arg0, u_register_t arg1, atf_handoff_addr); if (ret == FSBL_HANDOFF_NO_STRUCT || ret == FSBL_HANDOFF_INVAL_STRUCT) { bl31_set_default_config(); + } else if (ret == FSBL_HANDOFF_TOO_MANY_PARTS) { + ERROR("BL31: Error too many partitions %u\n", ret); } else if (ret != FSBL_HANDOFF_SUCCESS) { panic(); } else { - ERROR("BL31: Error during fsbl-atf handover %d.\n", ret); + INFO("BL31: fsbl-atf handover success %u\n", ret); } NOTICE("BL31: Secure code at 0x%lx\n", bl32_image_ep_info.pc);