# LH24030C50 (ST7789V) 显示屏的 U-Boot 配置片段
# 基础配置: rv1106_defconfig
# 用法: ./make.sh rv1106-lcd.config
CONFIG_BASE_DEFCONFIG="rv1106_defconfig"
# ========== 视频驱动核心 ==========
CONFIG_DM_VIDEO=y
# ========== Display Uclass ==========
# rockchip_rgb 需要 UCLASS_DISPLAY
CONFIG_DISPLAY=y
# ========== DRM 核心 + RGB 并口 ==========
CONFIG_DRM_ROCKCHIP=y # 自动选中 PHY, VIDEO_BRIDGE
CONFIG_DRM_ROCKCHIP_RGB=y # 自动选中 DRM_ROCKCHIP_PANEL 不需要手动打开CONFIG_DRM_ROCKCHIP_PANEL
CONFIG_DRM_PANEL_LH24030C50=y # 我们的 LH24030C50 面板驱动
CONFIG_DRM_MEM_RESERVED_SIZE_MBYTES=32
# ========== 帧缓冲颜色深度 ==========
CONFIG_VIDEO_BPP32=y
# ========== GPIO 背光 ==========
CONFIG_BACKLIGHT_GPIO=y
#CONFIG_BACKLIGHT_PWM is not set
# ========== 电压 regulator(驱动链接需要) ==========
CONFIG_DM_REGULATOR=y
# ========== SPI Flash 启动 ==========
CONFIG_ROCKCHIP_SFC_IOMUX=y