[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