[PATCH 1/2] cmd: smccc: Print results in hex instead of dec
Michal Simek
michal.simek at amd.com
Mon Feb 27 09:11:18 CET 2023
On 2/15/23 09:45, Michal Simek wrote:
> 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 at amd.com>
> ---
>
> cmd/smccc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/cmd/smccc.c b/cmd/smccc.c
> index 0539a42587e2..fb80431ad1d9 100644
> --- a/cmd/smccc.c
> +++ b/cmd/smccc.c
> @@ -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;
> }
Applied.
M
More information about the U-Boot
mailing list