[PATCH] console: Add option to keep it silent until env is loaded
Simon Glass
sjg at chromium.org
Tue Jul 12 12:58:38 CEST 2022
Hi Harald,
On Wed, 6 Jul 2022 at 05:19, Harald Seiler <hws at denx.de> wrote:
>
> Add a config-option which forces the console to stay silent until the
> proper environment is loaded from flash.
>
> This is important when the default environment does not silence the
> console but no output must be printed when 'silent' is set in the flash
> environment.
>
> After the environment from flash is loaded, the console will be
> silenced/unsilenced depending on it. If PRE_CONSOLE_BUFFER is also
> used, the buffer will now be flushed if the console should not be
> silenced.
>
> Signed-off-by: Harald Seiler <hws at denx.de>
> ---
> common/Kconfig | 10 ++++++++++
> common/console.c | 5 +++++
> 2 files changed, 15 insertions(+)
This seems OK to me. You might want to implement the silent-console
device tree property in console_update_silent() too, which was dropped
in the conversion to driver model.
Reviewed-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list