2 tristate "DRM Support for Freescale i.MX"
4 select DRM_KMS_FB_HELPER
5 select VIDEOMODE_HELPERS
6 select DRM_GEM_CMA_HELPER
7 select DRM_KMS_CMA_HELPER
8 depends on DRM && (ARCH_MXC || ARCH_MULTIPLATFORM) && HAVE_DMA_ATTRS
9 depends on IMX_IPUV3_CORE
11 enable i.MX graphics support
13 config DRM_IMX_FB_HELPER
14 tristate "provide legacy framebuffer /dev/fb0"
15 select DRM_KMS_CMA_HELPER
18 The DRM framework can provide a legacy /dev/fb0 framebuffer
19 for your device. This is necessary to get a framebuffer console
20 and also for applications using the legacy framebuffer API
22 config DRM_IMX_PARALLEL_DISPLAY
23 tristate "Support for parallel displays"
26 select VIDEOMODE_HELPERS
29 tristate "Support for TV and VGA displays"
33 Choose this to enable the internal Television Encoder (TVe)
34 found on i.MX53 processors.
37 tristate "Support for LVDS displays"
38 depends on DRM_IMX && MFD_SYSCON
41 Choose this to enable the internal LVDS Display Bridge (LDB)
42 found on i.MX53 and i.MX6 processors.
47 depends on IMX_IPUV3_CORE
48 default y if DRM_IMX=y
49 default m if DRM_IMX=m
52 tristate "Freescale i.MX DRM HDMI"
56 Choose this if you want to use HDMI on i.MX6.