19026e0d1SMaxime Ripardconfig DRM_SUN4I 29026e0d1SMaxime Ripard tristate "DRM Support for Allwinner A10 Display Engine" 39ffef62fSJernej Skrabec depends on DRM && (ARM || ARM64) && COMMON_CLK 49026e0d1SMaxime Ripard depends on ARCH_SUNXI || COMPILE_TEST 59026e0d1SMaxime Ripard select DRM_GEM_CMA_HELPER 69026e0d1SMaxime Ripard select DRM_KMS_HELPER 79026e0d1SMaxime Ripard select DRM_KMS_CMA_HELPER 89026e0d1SMaxime Ripard select DRM_PANEL 99026e0d1SMaxime Ripard select REGMAP_MMIO 109026e0d1SMaxime Ripard select VIDEOMODE_HELPERS 119026e0d1SMaxime Ripard help 129026e0d1SMaxime Ripard Choose this option if you have an Allwinner SoC with a 139026e0d1SMaxime Ripard Display Engine. If M is selected the module will be called 149026e0d1SMaxime Ripard sun4i-drm. 15a43a42adSIcenowy Zheng 16f4c08112SMaxime Ripardif DRM_SUN4I 17f4c08112SMaxime Ripard 189c568101SMaxime Ripardconfig DRM_SUN4I_HDMI 199c568101SMaxime Ripard tristate "Allwinner A10 HDMI Controller Support" 209c568101SMaxime Ripard default DRM_SUN4I 219c568101SMaxime Ripard help 229c568101SMaxime Ripard Choose this option if you have an Allwinner SoC with an HDMI 239c568101SMaxime Ripard controller. 249c568101SMaxime Ripard 25998140d2SHans Verkuilconfig DRM_SUN4I_HDMI_CEC 26998140d2SHans Verkuil bool "Allwinner A10 HDMI CEC Support" 27998140d2SHans Verkuil depends on DRM_SUN4I_HDMI 28998140d2SHans Verkuil select CEC_CORE 294ba72fc0SHans Verkuil select CEC_PIN 30998140d2SHans Verkuil help 31998140d2SHans Verkuil Choose this option if you have an Allwinner SoC with an HDMI 32998140d2SHans Verkuil controller and want to use CEC. 33998140d2SHans Verkuil 34a43a42adSIcenowy Zhengconfig DRM_SUN4I_BACKEND 35a43a42adSIcenowy Zheng tristate "Support for Allwinner A10 Display Engine Backend" 36a43a42adSIcenowy Zheng default DRM_SUN4I 37a43a42adSIcenowy Zheng help 38a43a42adSIcenowy Zheng Choose this option if you have an Allwinner SoC with the 39a43a42adSIcenowy Zheng original Allwinner Display Engine, which has a backend to 40a43a42adSIcenowy Zheng do some alpha blending and feed graphics to TCON. If M is 41a43a42adSIcenowy Zheng selected the module will be called sun4i-backend. 429d75b8c0SIcenowy Zheng 43*133add5bSMaxime Ripardconfig DRM_SUN6I_DSI 44*133add5bSMaxime Ripard tristate "Allwinner A31 MIPI-DSI Controller Support" 45*133add5bSMaxime Ripard default MACH_SUN8I 46*133add5bSMaxime Ripard select CRC_CCITT 47*133add5bSMaxime Ripard select DRM_MIPI_DSI 48*133add5bSMaxime Ripard help 49*133add5bSMaxime Ripard Choose this option if you want have an Allwinner SoC with 50*133add5bSMaxime Ripard MIPI-DSI support. If M is selected the module will be called 51*133add5bSMaxime Ripard sun6i-dsi 52*133add5bSMaxime Ripard 53b7c7436aSJernej Skrabecconfig DRM_SUN8I_DW_HDMI 54b7c7436aSJernej Skrabec tristate "Support for Allwinner version of DesignWare HDMI" 55b7c7436aSJernej Skrabec depends on DRM_SUN4I 56b7c7436aSJernej Skrabec select DRM_DW_HDMI 57b7c7436aSJernej Skrabec help 58b7c7436aSJernej Skrabec Choose this option if you have an Allwinner SoC with the 59b7c7436aSJernej Skrabec DesignWare HDMI controller with custom HDMI PHY. If M is 60b7c7436aSJernej Skrabec selected the module will be called sun8i_dw_hdmi. 61b7c7436aSJernej Skrabec 629d75b8c0SIcenowy Zhengconfig DRM_SUN8I_MIXER 639d75b8c0SIcenowy Zheng tristate "Support for Allwinner Display Engine 2.0 Mixer" 649d75b8c0SIcenowy Zheng default MACH_SUN8I 659d75b8c0SIcenowy Zheng help 669d75b8c0SIcenowy Zheng Choose this option if you have an Allwinner SoC with the 679d75b8c0SIcenowy Zheng Allwinner Display Engine 2.0, which has a mixer to do some 689d75b8c0SIcenowy Zheng graphics mixture and feed graphics to TCON, If M is 699d75b8c0SIcenowy Zheng selected the module will be called sun8i-mixer. 70f4c08112SMaxime Ripard 71f4c08112SMaxime Ripardendif 72