X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=common%2Fcmd_bootm.c;h=6b6aca66fd20b90e8b0bbfd1fa01f9899dbf8c37;hb=228807b6b10a773689c1c39179cd02782c3572bb;hp=48199bfff3ed75a232ba3905cb4fe8662b09e321;hpb=e3046ba4daa4a4e5b7aedd9a1aa3b8d72e5ad559;p=karo-tx-uboot.git diff --git a/common/cmd_bootm.c b/common/cmd_bootm.c index 48199bfff3..6b6aca66fd 100644 --- a/common/cmd_bootm.c +++ b/common/cmd_bootm.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -78,7 +79,8 @@ static int do_bootm_subcommand(cmd_tbl_t *cmdtp, int flag, int argc, return CMD_RET_USAGE; } - if (state != BOOTM_STATE_START && images.state >= state) { + if (((state & BOOTM_STATE_START) != BOOTM_STATE_START) && + images.state >= state) { printf("Trying to execute a command out of order\n"); return CMD_RET_USAGE; }