1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-09-01 08:42:12 +02:00

dm: dump.c: Refactor dm_dump_drivers prints

Refactor the printing sequence in dm_dump_drivers to make it more clear.

Signed-off-by: Ovidiu Panait <ovpanait@gmail.com>
Cc: Sean Anderson <seanga2@gmail.com>
Cc: Simon Glass <sjg@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Ovidiu Panait
2020-04-05 19:47:41 +03:00
committed by Simon Glass
parent 02197fa749
commit 28888ca38e

View File

@@ -107,12 +107,16 @@ void dm_dump_drivers(void)
puts("Driver Compatible\n");
puts("--------------------------------\n");
for (entry = d; entry < d + n_ents; entry++) {
for (match = entry->of_match;
match && match->compatible; match++)
printf("%-20.20s %s\n",
match == entry->of_match ? entry->name : "",
match->compatible);
if (match == entry->of_match)
printf("%-20.20s\n", entry->name);
match = entry->of_match;
printf("%-20.20s", entry->name);
if (match) {
printf(" %s", match->compatible);
match++;
}
printf("\n");
for (; match && match->compatible; match++)
printf("%-20.20s %s\n", "", match->compatible);
}
}