Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
e692da4d SH |
2 | config DRM_IMX |
3 | tristate "DRM Support for Freescale i.MX" | |
4 | select DRM_KMS_HELPER | |
fcce7680 | 5 | select VIDEOMODE_HELPERS |
e692da4d SH |
6 | select DRM_GEM_CMA_HELPER |
7 | select DRM_KMS_CMA_HELPER | |
f6019702 | 8 | depends on DRM && (ARCH_MXC || ARCH_MULTIPLATFORM || COMPILE_TEST) |
161f6d8f | 9 | depends on IMX_IPUV3_CORE |
e692da4d SH |
10 | help |
11 | enable i.MX graphics support | |
12 | ||
19022aaa SH |
13 | config DRM_IMX_PARALLEL_DISPLAY |
14 | tristate "Support for parallel displays" | |
628f435b | 15 | select DRM_PANEL |
19022aaa | 16 | depends on DRM_IMX |
8c24d6ea | 17 | select VIDEOMODE_HELPERS |
aecfbdb1 | 18 | |
fcbc51e5 PZ |
19 | config DRM_IMX_TVE |
20 | tristate "Support for TV and VGA displays" | |
21 | depends on DRM_IMX | |
2acef9c3 | 22 | depends on COMMON_CLK |
fcce7680 | 23 | select REGMAP_MMIO |
fcbc51e5 PZ |
24 | help |
25 | Choose this to enable the internal Television Encoder (TVe) | |
26 | found on i.MX53 processors. | |
27 | ||
ac4c1a9b SH |
28 | config DRM_IMX_LDB |
29 | tristate "Support for LVDS displays" | |
64cb7ce9 | 30 | depends on DRM_IMX && MFD_SYSCON |
751e2676 | 31 | select DRM_PANEL |
ac4c1a9b SH |
32 | help |
33 | Choose this to enable the internal LVDS Display Bridge (LDB) | |
34 | found on i.MX53 and i.MX6 processors. | |
35 | ||
9aaf880e FE |
36 | config DRM_IMX_HDMI |
37 | tristate "Freescale i.MX DRM HDMI" | |
b21f4b65 | 38 | select DRM_DW_HDMI |
9aaf880e FE |
39 | depends on DRM_IMX |
40 | help | |
41 | Choose this if you want to use HDMI on i.MX6. |