@ -93,16 +93,23 @@ static int do_dm_dump_uclass(cmd_tbl_t *cmdtp, int flag, int argc,
return 0 ;
}
# ifdef CONFIG_DM_TEST
static int do_dm_test ( cmd_tbl_t * cmdtp , int flag , int argc ,
char * const argv [ ] )
{
return dm_test_main ( ) ;
}
# define TEST_HELP "\ndm test Run tests"
# else
# define TEST_HELP
# endif
static cmd_tbl_t test_commands [ ] = {
U_BOOT_CMD_MKENT ( tree , 0 , 1 , do_dm_dump_all , " " , " " ) ,
U_BOOT_CMD_MKENT ( uclass , 1 , 1 , do_dm_dump_uclass , " " , " " ) ,
# ifdef CONFIG_DM_TEST
U_BOOT_CMD_MKENT ( test , 1 , 1 , do_dm_test , " " , " " ) ,
# endif
} ;
static int do_dm ( cmd_tbl_t * cmdtp , int flag , int argc , char * const argv [ ] )
@ -128,6 +135,6 @@ U_BOOT_CMD(
dm , 2 , 1 , do_dm ,
" Driver model low level access " ,
" tree Dump driver model tree \n "
" dm uclass Dump list of instances for each uclass \n "
" dm test Run tests "
" dm uclass Dump list of instances for each uclass "
TEST_HELP
) ;