On 8/26/26 8:09 AM, Julien Stephan wrote:
> Enable the configuration required for the HDMI pipeline on MT8188
> based boards such as the Genio 510 EVK (MT8370) and Genio 700 EVK
> (MT8390): video, the MediaTek HDMI driver, DM I2C for the DDC bus,
> the PHY uclass and splash screen support.
> 
> Signed-off-by: Julien Stephan <[email protected]>
> ---
>  configs/mt8188.config | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
> 
> diff --git a/configs/mt8188.config b/configs/mt8188.config
> index 29e2b3db878..9d7cf13a191 100644
> --- a/configs/mt8188.config
> +++ b/configs/mt8188.config
> @@ -9,13 +9,18 @@ CONFIG_TARGET_MT8188=y
>  CONFIG_SYS_LOAD_ADDR=0x4c000000
>  CONFIG_FIT=y
>  CONFIG_BOOTSTD_FULL=y
> +# CONFIG_EXPO is not set

Why disabling this?

>  # CONFIG_BOARD_INIT is not set
>  CONFIG_CMD_CLK=y
>  CONFIG_CMD_GPT=y
> +CONFIG_CMD_I2C=y
>  CONFIG_CMD_MMC=y
> +CONFIG_CMD_BMP=y
>  CONFIG_OF_UPSTREAM=y
>  CONFIG_CLK=y
> +CONFIG_DM_I2C=y
>  CONFIG_MMC_MTK=y
> +CONFIG_PHY=y
>  CONFIG_PINCTRL=y
>  CONFIG_PINCONF=y
>  CONFIG_PINCTRL_MT8188=y
> @@ -25,6 +30,13 @@ CONFIG_BAUDRATE=921600
>  CONFIG_DM_SERIAL=y
>  CONFIG_MTK_SERIAL=y
>  # CONFIG_WATCHDOG_AUTOSTART is not set
> +CONFIG_VIDEO=y
> +CONFIG_VIDEO_MEDIATEK_HDMI=y
> +CONFIG_SPLASH_SCREEN=y

Since upstream doesn't have everything needed to actually make the splash
screen work, I was thinking we should just set VIDEO_LOGO=y here instead.

> +CONFIG_SPLASH_SCREEN_ALIGN=y
> +CONFIG_SPLASH_SOURCE=y
> +CONFIG_VIDEO_BMP_RLE8=y
> +CONFIG_BMP_24BPP=y
>  CONFIG_WDT=y
>  CONFIG_WDT_MTK=y
>  # CONFIG_RANDOM_UUID is not set
> 

Reply via email to