diff options
Diffstat (limited to 'product/synquacer/module/synquacer_system/src/load_secure_fw.c')
-rw-r--r-- | product/synquacer/module/synquacer_system/src/load_secure_fw.c | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/product/synquacer/module/synquacer_system/src/load_secure_fw.c b/product/synquacer/module/synquacer_system/src/load_secure_fw.c index 4eded931..54949044 100644 --- a/product/synquacer/module/synquacer_system/src/load_secure_fw.c +++ b/product/synquacer/module/synquacer_system/src/load_secure_fw.c @@ -13,6 +13,7 @@ #include <fwk_log.h> #include <fwk_macros.h> +#include <inttypes.h> #include <stdint.h> #include <string.h> @@ -80,13 +81,11 @@ static void fw_fip_load_bl32(void) (void *)bl32_uuid, (void *)fip_package_p->fip_toc_entry[BL32_TOC_ENTRY_INDEX].uuid, sizeof(bl32_uuid)) != 0) { - FWK_LOG_ERR( - synquacer_system_ctx.log_api, - "[FIP] BL32 UUID is wrong, skip loading\n"); + FWK_LOG_ERR("[FIP] BL32 UUID is wrong, skip loading"); return; } - FWK_LOG_ERR(synquacer_system_ctx.log_api, "[FIP] load BL32\n"); + FWK_LOG_ERR("[FIP] load BL32"); /* enable DRAM access by configuring address trans register */ trans_addr_39_20 = @@ -105,7 +104,7 @@ static void fw_fip_load_bl32(void) *((volatile uint32_t *)(REG_ASH_SCP_POW_CTL + ADDR_TRANS_OFFSET)) = trans_addr_39_20; - FWK_LOG_ERR(synquacer_system_ctx.log_api, "[FIP] BL32 is loaded\n"); + FWK_LOG_ERR("[FIP] BL32 is loaded"); } void fw_fip_load_arm_tf(void) @@ -128,27 +127,23 @@ void fw_fip_load_arm_tf(void) "sizeof(arm_tf_fip_package_t) is wrong"); for (i = 0; i < FWK_ARRAY_SIZE(arm_tf_dst_addr); i++) { - FWK_LOG_TRACE( - synquacer_system_ctx.log_api, - "[FIP] fip_toc_entry[%d] offset_addr %lx\n", + FWK_LOG_INFO( + "[FIP] fip_toc_entry[%" PRIu32 "] offset_addr %" PRIx64, i, fip_package_p->fip_toc_entry[i].offset_addr); - FWK_LOG_TRACE( - synquacer_system_ctx.log_api, - "[FIP] fip_toc_entry[%d] size %lu\n", + FWK_LOG_INFO( + "[FIP] fip_toc_entry[%" PRIu32 "] size %" PRIu64, i, fip_package_p->fip_toc_entry[i].size); - FWK_LOG_TRACE( - synquacer_system_ctx.log_api, - "[FIP] dst addr[%d] %x\n", + FWK_LOG_INFO( + "[FIP] dst addr[%" PRIu32 "] %" PRIx32, i, arm_tf_dst_addr[i]); - FWK_LOG_TRACE( - synquacer_system_ctx.log_api, - "[FIP] src addr[%d] %x\n", + FWK_LOG_INFO( + "[FIP] src addr[%" PRIu32 "] %" PRIx32, i, ((uint32_t)fip_package_p + (uint32_t)fip_package_p->fip_toc_entry[i].offset_addr)); |