mirror of
https://github.com/CTCaer/switch-l4t-atf.git
synced 2024-11-27 03:40:22 +00:00
fix(plat/arm): fix a VERBOSE trace
When the console verbosity is at maximum, fconf_populate_arm_sp() prints the UUID and load address of each secure partition. However, the load address has not been retrieved yet at this point, which means all partitions show a zero load address. Move the trace after we have retrieved the SP's load address from the device tree to make it more meaningful. Change-Id: I58ef7df6c9107a433f61113cafd8f0855c468d40 Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
This commit is contained in:
parent
d5c70fa9f9
commit
5869ebd0e8
@ -66,6 +66,15 @@ int fconf_populate_arm_sp(uintptr_t config)
|
||||
}
|
||||
|
||||
arm_sp.uuids[index] = uuid_helper;
|
||||
|
||||
/* Read Load address */
|
||||
err = fdt_read_uint32(dtb, sp_node, "load-address", &val32);
|
||||
if (err < 0) {
|
||||
ERROR("FCONF: cannot read SP load address\n");
|
||||
return -1;
|
||||
}
|
||||
arm_sp.load_addr[index] = val32;
|
||||
|
||||
VERBOSE("FCONF: %s UUID"
|
||||
" %02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x"
|
||||
" load_addr=%lx\n",
|
||||
@ -82,14 +91,6 @@ int fconf_populate_arm_sp(uintptr_t config)
|
||||
uuid_helper.uuid_struct.node[4], uuid_helper.uuid_struct.node[5],
|
||||
arm_sp.load_addr[index]);
|
||||
|
||||
/* Read Load address */
|
||||
err = fdt_read_uint32(dtb, sp_node, "load-address", &val32);
|
||||
if (err < 0) {
|
||||
ERROR("FCONF: cannot read SP load address\n");
|
||||
return -1;
|
||||
}
|
||||
arm_sp.load_addr[index] = val32;
|
||||
|
||||
/* Read owner field only for dualroot CoT */
|
||||
#if defined(ARM_COT_dualroot)
|
||||
/* Owner is an optional field, no need to catch error */
|
||||
|
Loading…
Reference in New Issue
Block a user