| config FB_MXC | |
| tristate "MXC Framebuffer support" | |
| depends on FB | |
| select FB_CFB_FILLRECT | |
| select FB_CFB_COPYAREA | |
| select FB_CFB_IMAGEBLIT | |
| select FB_MODE_HELPERS | |
| default y | |
| help | |
| This is a framebuffer device for the MXC LCD Controller. | |
| See <http://www.linux-fbdev.org/> for information on framebuffer | |
| devices. | |
| If you plan to use the LCD display with your MXC system, say | |
| Y here. | |
| config FB_MXC_DISP_FRAMEWORK | |
| tristate "Display driver framework" | |
| help | |
| This is a framework that helps with registration and data handling | |
| between fb drivers and display drivers. | |
| It is selected by drivers which use this framework as linkage code | |
| between display controllers and panels. | |
| config FB_MXC_SYNC_PANEL | |
| depends on FB_MXC && !FB_IMX64 | |
| depends on MXC_IPU_V3 | |
| select FB_MXC_DISP_FRAMEWORK | |
| tristate "Synchronous Panel Framebuffer" | |
| config FB_MXC_OVERLAY | |
| depends on FB_MXC | |
| tristate "Overlay Framebuffer" | |
| default n | |
| help | |
| Enhanced LCD controller of MXC has overlay function. | |
| config FB_MXC_MIPI_DSI | |
| tristate "MXC MIPI_DSI" | |
| depends on FB_MXC_SYNC_PANEL | |
| depends on MXC_IPU_V3 | |
| config FB_MXC_MIPI_DSI_SAMSUNG | |
| tristate "MXC MIPI_DSI_SAMSUNG" | |
| depends on FB_MXC_SYNC_PANEL | |
| depends on FB_MXS | |
| config FB_MXC_MIPI_DSI_NORTHWEST | |
| tristate "MXC MIPI_DSI_NORTHWEST" | |
| depends on FB_MXC_DISP_FRAMEWORK || FB_MXC_SYNC_PANEL | |
| depends on FB_MXS | |
| config FB_MXC_TRULY_WVGA_SYNC_PANEL | |
| tristate "TRULY WVGA Panel" | |
| depends on FB_MXC_DISP_FRAMEWORK || FB_MXC_SYNC_PANEL | |
| depends on FB_MXC_MIPI_DSI || FB_MXC_MIPI_DSI_SAMSUNG || FB_MXC_MIPI_DSI_NORTHWEST | |
| config FB_MXC_TRULY_PANEL_TFT3P5079E | |
| tristate "TRULY Panel TFT3P5079E" | |
| depends on FB_MXC_DISP_FRAMEWORK || FB_MXC_SYNC_PANEL | |
| depends on FB_MXC_MIPI_DSI_SAMSUNG | |
| config FB_MXC_TRULY_PANEL_TFT3P5581E | |
| tristate "TRULY Panel TFT3P5581E" | |
| depends on FB_MXC_DISP_FRAMEWORK || FB_MXC_SYNC_PANEL | |
| depends on FB_MXC_MIPI_DSI_SAMSUNG || FB_MXC_MIPI_DSI_NORTHWEST | |
| config FB_MXC_RK_PANEL_RK055AHD042 | |
| tristate "ROCKTECH Panel RK055AHD042" | |
| depends on FB_MXC_DISP_FRAMEWORK || FB_MXC_SYNC_PANEL | |
| depends on FB_MXC_MIPI_DSI_NORTHWEST | |
| config FB_MXC_RK_PANEL_RK055IQH042 | |
| tristate "ROCKTECH Panel RK055IQH042" | |
| depends on FB_MXC_DISP_FRAMEWORK || FB_MXC_SYNC_PANEL | |
| depends on FB_MXC_MIPI_DSI_NORTHWEST | |
| config FB_MXC_LDB | |
| tristate "MXC LDB" | |
| depends on FB_MXC_SYNC_PANEL | |
| depends on MXC_IPU_V3 || FB_MXS | |
| select VIDEOMODE_HELPERS | |
| config FB_MXC_HDMI | |
| depends on FB_MXC_SYNC_PANEL | |
| depends on MXC_IPU_V3 | |
| depends on I2C | |
| tristate "MXC HDMI driver support" | |
| select MFD_MXC_HDMI | |
| help | |
| Driver for the on-chip MXC HDMI controller. | |
| config FB_MXC_EDID | |
| depends on FB_MXC && I2C | |
| tristate "MXC EDID support" | |
| default y | |
| config FB_MXS_SII902X | |
| tristate "Si Image SII9022 DVI/HDMI Interface Chip" | |
| depends on FB_MXS && I2C | |
| config FB_MXC_DCIC | |
| tristate "MXC DCIC" | |
| depends on FB_MXC_SYNC_PANEL | |
| depends on MXC_IPU_V3 || FB_MXS | |
| select VIDEOMODE_HELPERS | |
| config FB_MXC_ADV7535 | |
| tristate "ADI ADV7535 support" | |
| depends on I2C | |
| depends on FB_MXC_MIPI_DSI || FB_MXC_MIPI_DSI_NORTHWEST | |
| help | |
| Driver support for the ADV7535 DSI-to-HDMI module | |
| config HANNSTAR_CABC | |
| tristate "Hannstar CABC function" | |
| help | |
| Say yes here to support switching on/off Hannstar CABC | |
| function. This function turns backlight density of a | |
| display panel automatically according to the content | |
| shown on the panel. | |
| config FB_MXC_EINK_PANEL | |
| depends on FB_MXC | |
| depends on DMA_ENGINE | |
| select FB_DEFERRED_IO | |
| tristate "E-Ink Panel Framebuffer" | |
| config FB_MXC_EINK_V2_PANEL | |
| depends on FB_MXC | |
| depends on DMA_ENGINE | |
| select FB_DEFERRED_IO | |
| tristate "E-Ink Panel Framebuffer based on EPDC V2" | |
| config FB_MXC_EINK_AUTO_UPDATE_MODE | |
| bool "E-Ink Auto-update Mode Support" | |
| depends on FB_MXC_EINK_PANEL | |
| config FB_DCSS | |
| tristate "DCSS multi-layer framebuffer support" | |
| depends on FB_MXC && ARCH_FSL_IMX8MQ | |
| default y | |
| help | |
| Framebuffer support the DCSS controller in imx8mq platform. | |
| DCSS support 3 layer compsition. |