On 9/28/26 10:08 AM, Julien Stephan wrote:
> Enable the configuration required for the DSI pipeline on Genio 350 EVK:
> video, regulator fixed, dm_gpio, the MediaTek DSI driver, the PHY uclass
> and the startek kd070fhfid015 panel which is the default display for the
> Genio 350 EVK. That panel drives its reset and enable lines through
> GPIOs only, so no backlight driver is needed.
> 
> Everything else the driver needs, the MIPI DSI PHY included, is selected
> by CONFIG_VIDEO_MEDIATEK_DSI. The U-Boot logo is not enabled by a symbol
> of its own: CONFIG_VIDEO_LOGO is "default y if !SPLASH_SCREEN", so
> CONFIG_VIDEO=y already brings it in.
> 
> CONFIG_VIDEO also turns CONFIG_CONSOLE_MUX and CONFIG_CMD_CLS on by
> default. Both are turned back off: the display is only there for the
> boot logo, the console stays on the serial port.
> 
> Signed-off-by: Julien Stephan <[email protected]>
> ---
>  configs/mt8365_evk_defconfig | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/configs/mt8365_evk_defconfig b/configs/mt8365_evk_defconfig
> index cc01dcf434c..8d47e4b4b97 100644
> --- a/configs/mt8365_evk_defconfig
> +++ b/configs/mt8365_evk_defconfig
> @@ -5,6 +5,7 @@ CONFIG_POSITION_INDEPENDENT=y
>  CONFIG_ARCH_MEDIATEK=y
>  CONFIG_TEXT_BASE=0x4c000000
>  CONFIG_NR_DRAM_BANKS=1
> +CONFIG_DM_GPIO=y
>  CONFIG_DEFAULT_DEVICE_TREE="mediatek/mt8365-evk"
>  CONFIG_OF_LIBFDT_OVERLAY=y
>  CONFIG_TARGET_MT8365=y
> @@ -12,24 +13,31 @@ CONFIG_SYS_LOAD_ADDR=0x4c000000
>  CONFIG_FIT=y
>  CONFIG_BOOTSTD_FULL=y
>  CONFIG_DEFAULT_FDT_FILE="mt8365-evk"
> +# CONFIG_CONSOLE_MUX is not set

Why do we need to turn this off?

>  # CONFIG_BOARD_INIT is not set
>  CONFIG_CMD_CLK=y
>  CONFIG_CMD_GPT=y
>  CONFIG_CMD_MMC=y
> +# CONFIG_CMD_CLS is not set

Why do we care about turning this command off?

>  CONFIG_CMD_PMIC=y
>  CONFIG_CMD_REGULATOR=y
>  CONFIG_OF_UPSTREAM=y
>  CONFIG_CLK=y
>  CONFIG_MMC_MTK=y
> +CONFIG_PHY=y
>  CONFIG_PINCTRL=y
>  CONFIG_POWER_DOMAIN=y
>  CONFIG_DM_PMIC=y
>  CONFIG_DM_PMIC_MTK_PWRAP=y
>  CONFIG_DM_REGULATOR=y
> +CONFIG_DM_REGULATOR_FIXED=y
>  CONFIG_DM_REGULATOR_MT6357=y
>  CONFIG_BAUDRATE=921600
>  CONFIG_DM_SERIAL=y
>  CONFIG_MTK_SERIAL=y
> +CONFIG_VIDEO=y
> +CONFIG_PANEL_STARTEK_KD070FHFID015=y
> +CONFIG_VIDEO_MEDIATEK_DSI=y
>  # CONFIG_WATCHDOG_AUTOSTART is not set
>  CONFIG_WDT=y
>  CONFIG_WDT_MTK=y
> 

Reply via email to