From 138b093f3d48b81e1192868e5c5f8b16d1e2e5b9 Mon Sep 17 00:00:00 2001 From: Michal Simek Date: Wed, 15 Feb 2023 09:45:21 +0100 Subject: [PATCH] cmd: smccc: Print results in hex instead of dec 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 Link: https://lore.kernel.org/r/9a0278a7da729cb69b7a4d46c5e7eb8c3217c635.1676450712.git.michal.simek@amd.com --- cmd/smccc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/smccc.c b/cmd/smccc.c index 0539a42587..fb80431ad1 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; } -- 2.39.5