From: Simon Glass <sjg@chromium.org>
Show the name of the serial device with the 'bdinfo' command.
Signed-off-by: Simon Glass <sjg@chromium.org>
---
(no changes since v1)
cmd/bdinfo.c | 3 ++-
test/cmd/bdinfo.c | 4 +++-
2 files changed, 5 insertions(+), 2 deletions(-)
@@ -105,7 +105,8 @@ static void print_serial(struct udevice *dev)
if (ret)
return;
- lprint_num_l("serial addr", info.addr);
+ lprint_str("serial", dev->name);
+ lprint_num_l(" addr", info.addr);
lprint_num_l(" width", info.reg_width);
lprint_num_l(" shift", info.reg_shift);
lprint_num_l(" offset", info.reg_offset);
@@ -201,7 +201,9 @@ static int bdinfo_test_all(struct unit_test_state *uts)
ut_assertnonnull(gd->cur_serial_dev);
ut_assertok(serial_getinfo(gd->cur_serial_dev, &info));
- ut_assertok(test_num_l(uts, "serial addr", info.addr));
+ ut_assert_nextline("serial = %s",
+ gd->cur_serial_dev->name);
+ ut_assertok(test_num_l(uts, " addr", info.addr));
ut_assertok(test_num_l(uts, " width", info.reg_width));
ut_assertok(test_num_l(uts, " shift", info.reg_shift));
ut_assertok(test_num_l(uts, " offset", info.reg_offset));