]> git.sur5r.net Git - u-boot/blobdiff - test/dm/cmd_dm.c
nitrogen6x: config: add CONFIG_CMD_MEMTEST
[u-boot] / test / dm / cmd_dm.c
index 9b77a7fb920f9d85fc3a9a931045d5bf57054b98..26980d209f4e8dede78d0d861f95a10ce0dd8232 100644 (file)
@@ -29,6 +29,8 @@ static void dm_display_line(struct udevice *dev, char *buf)
        printf("%s- %c %s @ %08lx", buf,
               dev->flags & DM_FLAG_ACTIVATED ? '*' : ' ',
               dev->name, (ulong)map_to_sysmem(dev));
+       if (dev->req_seq != -1)
+               printf(", %d", dev->req_seq);
        puts("\n");
 }
 
@@ -94,9 +96,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");