[PATCH 10/24] video: Enable VIDEO_ANSI by default only with EFI

Heinrich Schuchardt xypron.glpk at gmx.de
Tue Oct 18 00:08:32 CEST 2022


On 10/17/22 22:29, Simon Glass wrote:
> This is not generally needed unless EFI_LOADER is used. Adjust the default
> setting to reduce the size of the U-Boot build.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
>   drivers/video/Kconfig | 7 +++++--
>   1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
> index 32938376655..ed77815504b 100644
> --- a/drivers/video/Kconfig
> +++ b/drivers/video/Kconfig
> @@ -118,10 +118,13 @@ config VIDEO_BPP32
>   config VIDEO_ANSI
>   	bool "Support ANSI escape sequences in video console"
>   	depends on DM_VIDEO
> -	default y
> +	default y if EFI_LOADER

This will cripple the CLS command.

Best regards

Heinrich

>   	help
>   	  Enable ANSI escape sequence decoding for a more fully functional
> -	  console.
> +	  console. Functionality includes changing the text colour and moving
> +	  the cursor. These date from the 1970s and are still widely used today
> +	  to control a text terminal. U-Boot implements these by decoding the
> +	  sequences and performing the appropriate operation.
>
>   config VIDEO_MIPI_DSI
>   	bool "Support MIPI DSI interface"



More information about the U-Boot mailing list