mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-21 04:14:34 +00:00
dm: core: Sort dm subcommands
Put these in alphabetic order, both in the help and in the implementation, as there are quite a few subcommands now. Tweak the help for 'dm tree' to better explain what it does. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
1452870404
commit
dee2f5ae5c
1 changed files with 29 additions and 29 deletions
58
cmd/dm.c
58
cmd/dm.c
|
@ -10,18 +10,10 @@
|
||||||
#include <command.h>
|
#include <command.h>
|
||||||
#include <dm/util.h>
|
#include <dm/util.h>
|
||||||
|
|
||||||
static int do_dm_dump_tree(struct cmd_tbl *cmdtp, int flag, int argc,
|
static int do_dm_dump_driver_compat(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||||
char *const argv[])
|
char * const argv[])
|
||||||
{
|
{
|
||||||
dm_dump_tree();
|
dm_dump_driver_compat();
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int do_dm_dump_uclass(struct cmd_tbl *cmdtp, int flag, int argc,
|
|
||||||
char *const argv[])
|
|
||||||
{
|
|
||||||
dm_dump_uclass();
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -42,37 +34,45 @@ static int do_dm_dump_drivers(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int do_dm_dump_driver_compat(struct cmd_tbl *cmdtp, int flag, int argc,
|
static int do_dm_dump_static_driver_info(struct cmd_tbl *cmdtp, int flag,
|
||||||
char * const argv[])
|
int argc, char * const argv[])
|
||||||
{
|
|
||||||
dm_dump_driver_compat();
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static int do_dm_dump_static_driver_info(struct cmd_tbl *cmdtp, int flag, int argc,
|
|
||||||
char * const argv[])
|
|
||||||
{
|
{
|
||||||
dm_dump_static_driver_info();
|
dm_dump_static_driver_info();
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int do_dm_dump_tree(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||||
|
char *const argv[])
|
||||||
|
{
|
||||||
|
dm_dump_tree();
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int do_dm_dump_uclass(struct cmd_tbl *cmdtp, int flag, int argc,
|
||||||
|
char *const argv[])
|
||||||
|
{
|
||||||
|
dm_dump_uclass();
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
#if CONFIG_IS_ENABLED(SYS_LONGHELP)
|
#if CONFIG_IS_ENABLED(SYS_LONGHELP)
|
||||||
static char dm_help_text[] =
|
static char dm_help_text[] =
|
||||||
"tree Dump driver model tree ('*' = activated)\n"
|
"compat Dump list of drivers with compatibility strings\n"
|
||||||
"dm uclass Dump list of instances for each uclass\n"
|
|
||||||
"dm devres Dump list of device resources for each device\n"
|
"dm devres Dump list of device resources for each device\n"
|
||||||
"dm drivers Dump list of drivers with uclass and instances\n"
|
"dm drivers Dump list of drivers with uclass and instances\n"
|
||||||
"dm compat Dump list of drivers with compatibility strings\n"
|
"dm static Dump list of drivers with static platform data\n"
|
||||||
"dm static Dump list of drivers with static platform data"
|
"dn tree Dump tree of driver model devices ('*' = activated)\n"
|
||||||
|
"dm uclass Dump list of instances for each uclass"
|
||||||
;
|
;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
U_BOOT_CMD_WITH_SUBCMDS(dm, "Driver model low level access", dm_help_text,
|
U_BOOT_CMD_WITH_SUBCMDS(dm, "Driver model low level access", dm_help_text,
|
||||||
U_BOOT_SUBCMD_MKENT(tree, 1, 1, do_dm_dump_tree),
|
U_BOOT_SUBCMD_MKENT(compat, 1, 1, do_dm_dump_driver_compat),
|
||||||
U_BOOT_SUBCMD_MKENT(uclass, 1, 1, do_dm_dump_uclass),
|
|
||||||
U_BOOT_SUBCMD_MKENT(devres, 1, 1, do_dm_dump_devres),
|
U_BOOT_SUBCMD_MKENT(devres, 1, 1, do_dm_dump_devres),
|
||||||
U_BOOT_SUBCMD_MKENT(drivers, 1, 1, do_dm_dump_drivers),
|
U_BOOT_SUBCMD_MKENT(drivers, 1, 1, do_dm_dump_drivers),
|
||||||
U_BOOT_SUBCMD_MKENT(compat, 1, 1, do_dm_dump_driver_compat),
|
U_BOOT_SUBCMD_MKENT(static, 1, 1, do_dm_dump_static_driver_info),
|
||||||
U_BOOT_SUBCMD_MKENT(static, 1, 1, do_dm_dump_static_driver_info));
|
U_BOOT_SUBCMD_MKENT(tree, 1, 1, do_dm_dump_tree),
|
||||||
|
U_BOOT_SUBCMD_MKENT(uclass, 1, 1, do_dm_dump_uclass));
|
||||||
|
|
Loading…
Add table
Reference in a new issue