summaryrefslogtreecommitdiffstats
path: root/arch/sandbox/include
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2013-11-10 10:27:02 -0700
committerSimon Glass <sjg@chromium.org>2014-01-08 17:24:53 -0700
commitc5a62d4a7b4a971a1fb17d595f7c1e98a936a974 (patch)
tree8c9d8fc40f56b6202730c3778f89954de6c58876 /arch/sandbox/include
parent91b136c7989e763b01632ca3de6fca8ead0b847b (diff)
downloadtalos-obmc-uboot-c5a62d4a7b4a971a1fb17d595f7c1e98a936a974.tar.gz
talos-obmc-uboot-c5a62d4a7b4a971a1fb17d595f7c1e98a936a974.zip
sandbox: Add -i option to enter interactive mode
Normally when U-Boot starts with a command (-c option) it quits when the command completes. Normally this is what is requires, since the test is likely complete. Provide an option to jump into the console instead, so that debugging or other tasks may be performed before quitting. Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'arch/sandbox/include')
-rw-r--r--arch/sandbox/include/asm/state.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/sandbox/include/asm/state.h b/arch/sandbox/include/asm/state.h
index a38820bdee..df196b79f6 100644
--- a/arch/sandbox/include/asm/state.h
+++ b/arch/sandbox/include/asm/state.h
@@ -7,6 +7,7 @@
#define __SANDBOX_STATE_H
#include <config.h>
+#include <stdbool.h>
/* How we exited U-Boot */
enum exit_type_id {
@@ -23,6 +24,7 @@ struct sandbox_spi_info {
/* The complete state of the test system */
struct sandbox_state {
const char *cmd; /* Command to execute */
+ bool interactive; /* Enable cmdline after execute */
const char *fdt_fname; /* Filename of FDT binary */
enum exit_type_id exit_type; /* How we exited U-Boot */
const char *parse_err; /* Error to report from parsing */
OpenPOWER on IntegriCloud