xref: /openbmc/linux/drivers/gpu/drm/mxsfb/Kconfig (revision fadbafc1)
1# SPDX-License-Identifier: GPL-2.0-only
2config DRM_MXS
3	bool
4	help
5	  Choose this option to select drivers for MXS FB devices
6
7config DRM_MXSFB
8	tristate "i.MX (e)LCDIF LCD controller"
9	depends on DRM && OF
10	depends on COMMON_CLK
11	select DRM_MXS
12	select DRM_KMS_HELPER
13	select DRM_GEM_DMA_HELPER
14	select DRM_PANEL
15	select DRM_PANEL_BRIDGE
16	help
17	  Choose this option if you have an LCDIF or eLCDIF LCD controller.
18	  Those devices are found in various i.MX SoC (including i.MX23,
19	  i.MX28, i.MX6SX, i.MX7 and i.MX8M).
20
21	  If M is selected the module will be called mxsfb.
22
23config DRM_IMX_LCDIF
24	tristate "i.MX LCDIFv3 LCD controller"
25	depends on DRM && OF
26	depends on COMMON_CLK
27	select DRM_MXS
28	select DRM_KMS_HELPER
29	select DRM_GEM_DMA_HELPER
30	select DRM_PANEL
31	select DRM_PANEL_BRIDGE
32	help
33	  Choose this option if you have an LCDIFv3 LCD controller.
34	  Those devices are found in various i.MX SoC (i.MX8MP,
35	  i.MXRT).
36
37	  If M is selected the module will be called imx-lcdif.
38