]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
cmd: smccc: Print results in hex instead of dec
authorMichal Simek <michal.simek@amd.com>
Wed, 15 Feb 2023 08:45:21 +0000 (09:45 +0100)
committerMichal Simek <michal.simek@amd.com>
Thu, 9 Mar 2023 12:15:00 +0000 (13:15 +0100)
Printing return value in HEX instead of DEC. Return values are 64 bit
values which impossible to decode in DEC. For example getting CHIP ID in
dec is quite long.

Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/9a0278a7da729cb69b7a4d46c5e7eb8c3217c635.1676450712.git.michal.simek@amd.com
cmd/smccc.c

index 0539a42587e26d66097b7cf63018b461533bea56..fb80431ad1d954bab5498c3cdcdc19bd8927a4a2 100644 (file)
@@ -43,7 +43,7 @@ static int do_call(struct cmd_tbl *cmdtp, int flag, int argc,
        else
                arm_smccc_hvc(fid, a1, a2, a3, a4, a5, a6, a7, &res);
 
-       printf("Res:  %ld %ld %ld %ld\n", res.a0, res.a1, res.a2, res.a3);
+       printf("Res:  0x%lx 0x%lx 0x%lx 0x%lx\n", res.a0, res.a1, res.a2, res.a3);
 
        return 0;
 }