From 21fbda84b39a64fe74c1e34e4ff6e070a9ba200e Mon Sep 17 00:00:00 2001 From: Heinrich Schuchardt Date: Sun, 23 Nov 2025 23:57:10 +0100 Subject: cmd: fix 'fdt get value' The 32bit cells of a device-tree property are big-endian. When printing them via 0x08x we must first convert to the host endianness. Remove the restriction to 20 bytes length. This would not allow to read an SHA256 value. Signed-off-by: Heinrich Schuchardt --- test/cmd/fdt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/cmd') diff --git a/test/cmd/fdt.c b/test/cmd/fdt.c index 4c3c6308ab4..8ce888770ac 100644 --- a/test/cmd/fdt.c +++ b/test/cmd/fdt.c @@ -494,7 +494,7 @@ static int fdt_test_get_value_common(struct unit_test_state *uts, * longer is an error. This is a special case for handling hashes. */ ut_assertok(fdt_test_get_value_string(uts, node, "regs", NULL, - "3412000000100000", 0)); + "0000123400001000", 0)); /* Test getting 0th element of $node node regs property */ ut_assertok(fdt_test_get_value_string(uts, node, "regs", "0", NULL, -- cgit v1.3.1