mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-23 05:08:24 +00:00
imx9: soc: Print UID in big endian format for EL2GO
Print UID in big endian format and as one buffer of bytes, so customer can directly use it for EdgeLock 2GO. Before: UID: 0xf6c8ae93 0x0f46b326 0x10d61eb3 0x0583c2d2 Become: UID: 93aec8f626b3460fb31ed610d2c28305 Signed-off-by: Ye Li <ye.li@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
0c2fbbaa1c
commit
e06ca06207
1 changed files with 3 additions and 2 deletions
|
@ -560,8 +560,9 @@ int ft_system_setup(void *blob, struct bd_info *bd)
|
|||
#if defined(CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG)
|
||||
void get_board_serial(struct tag_serialnr *serialnr)
|
||||
{
|
||||
printf("UID: 0x%x 0x%x 0x%x 0x%x\n",
|
||||
gd->arch.uid[0], gd->arch.uid[1], gd->arch.uid[2], gd->arch.uid[3]);
|
||||
printf("UID: %08x%08x%08x%08x\n", __be32_to_cpu(gd->arch.uid[0]),
|
||||
__be32_to_cpu(gd->arch.uid[1]), __be32_to_cpu(gd->arch.uid[2]),
|
||||
__be32_to_cpu(gd->arch.uid[3]));
|
||||
|
||||
serialnr->low = __be32_to_cpu(gd->arch.uid[1]);
|
||||
serialnr->high = __be32_to_cpu(gd->arch.uid[0]);
|
||||
|
|
Loading…
Add table
Reference in a new issue