Skip to content

Commit

Permalink
tool info: [FEATURE] allow card serial number to be string
Browse files Browse the repository at this point in the history
  • Loading branch information
martinspinler committed May 30, 2024
1 parent 4b65672 commit d3a980f
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions tools/info/info.c
Original file line number Diff line number Diff line change
Expand Up @@ -255,9 +255,14 @@ void print_common_info(struct nfb_device *dev, int verbose)
if (len > 0)
printf("Board name : %s\n", (const char *)prop);

prop32 = fdt_getprop(fdt, fdt_offset, "serial-number", &len);
if (len == sizeof(*prop32))
printf("Serial number : %d\n", fdt32_to_cpu(*prop32));
prop = fdt_getprop(fdt, fdt_offset, "serial-number-string", &len);
if (len > 0) {
printf("Serial number : %s\n", (const char *)prop);
} else {
prop32 = fdt_getprop(fdt, fdt_offset, "serial-number", &len);
if (len == sizeof(*prop32))
printf("Serial number : %d\n", fdt32_to_cpu(*prop32));
}

prop64 = fdt_getprop(fdt, fdt_offset, "fpga-uid", &len);
if (verbose > 1 && len == sizeof(*prop64))
Expand Down

0 comments on commit d3a980f

Please sign in to comment.