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 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/configs/mt8365_evk_defconfig b/configs/mt8365_evk_defconfig index cc01dcf434c..a608cdd75a1 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 @@ -21,15 +22,20 @@ 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 -- 2.55.0
