mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-17 18:34:42 +00:00
dm: Avoid activating devices in 'dm uclass' command
This command currently activates devices as it lists them. This is not desirable since it changes the system state. Fix it and avoid printing a newline if there are no devices in a uclass. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
fffa24d7c5
commit
4e8bc21170
1 changed files with 3 additions and 3 deletions
|
@ -94,9 +94,9 @@ static int do_dm_dump_uclass(cmd_tbl_t *cmdtp, int flag, int argc,
|
|||
continue;
|
||||
|
||||
printf("uclass %d: %s\n", id, uc->uc_drv->name);
|
||||
for (ret = uclass_first_device(id, &dev);
|
||||
dev;
|
||||
ret = uclass_next_device(&dev)) {
|
||||
if (list_empty(&uc->dev_head))
|
||||
continue;
|
||||
list_for_each_entry(dev, &uc->dev_head, uclass_node) {
|
||||
dm_display_line(dev, "");
|
||||
}
|
||||
puts("\n");
|
||||
|
|
Loading…
Add table
Reference in a new issue