Skip to content
Snippets Groups Projects
Commit 09b9d9e5 authored by Masahiro Yamada's avatar Masahiro Yamada Committed by Tom Rini
Browse files

autoboot: move CONFIG_SILENT_CONSOLE handling


Factor out the same code from the callees to the caller.

Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: default avatarStefan Roese <sr@denx.de>
Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
Reviewed-by: default avatarHeiko Schocher <hs@denx.de>
parent d8da8298
No related branches found
No related tags found
No related merge requests found
...@@ -202,11 +202,6 @@ static int __abortboot(int bootdelay) ...@@ -202,11 +202,6 @@ static int __abortboot(int bootdelay)
if (!abort) if (!abort)
debug_bootkeys("key timeout\n"); debug_bootkeys("key timeout\n");
#ifdef CONFIG_SILENT_CONSOLE
if (abort)
gd->flags &= ~GD_FLG_SILENT;
#endif
return abort; return abort;
} }
...@@ -263,18 +258,22 @@ static int __abortboot(int bootdelay) ...@@ -263,18 +258,22 @@ static int __abortboot(int bootdelay)
putc('\n'); putc('\n');
#ifdef CONFIG_SILENT_CONSOLE
if (abort)
gd->flags &= ~GD_FLG_SILENT;
#endif
return abort; return abort;
} }
# endif /* CONFIG_AUTOBOOT_KEYED */ # endif /* CONFIG_AUTOBOOT_KEYED */
static int abortboot(int bootdelay) static int abortboot(int bootdelay)
{ {
return __abortboot(bootdelay); int abort;
abort = __abortboot(bootdelay);
#ifdef CONFIG_SILENT_CONSOLE
if (abort)
gd->flags &= ~GD_FLG_SILENT;
#endif
return abort;
} }
static void process_fdt_options(const void *blob) static void process_fdt_options(const void *blob)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment