diff options
author | Thomas Betker | 2014-06-05 20:07:57 +0200 |
---|---|---|
committer | Tom Rini | 2014-06-11 16:25:47 -0400 |
commit | 1d43bfd2d54240c18ec6bfd68a57349cae839f13 (patch) | |
tree | b7d4eecf0998091adaa1bef9cc956ab98851a98c /include/common.h | |
parent | 73671dad49bf2368959b7bf0e30ba931ea95565c (diff) |
Add run_command_repeatable()
run_command() returns 0 on success and 1 on error. However, there are some
invocations which expect 0 or 1 for success (not repeatable or repeatable)
and -1 for error; add run_command_repeatable() for this purpose.
Signed-off-by: Thomas Betker <thomas.betker@rohde-schwarz.com>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include/common.h')
-rw-r--r-- | include/common.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/common.h b/include/common.h index 91dc0f3c100..cc74633df5e 100644 --- a/include/common.h +++ b/include/common.h @@ -271,6 +271,7 @@ int print_buffer(ulong addr, const void *data, uint width, uint count, /* common/main.c */ void main_loop (void); int run_command(const char *cmd, int flag); +int run_command_repeatable(const char *cmd, int flag); /** * Run a list of commands separated by ; or even \0 |