Merge tag 'pwm/for-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry...
[linux-2.6-block.git] / drivers / staging / imx-drm / Kconfig
1 config DRM_IMX
2         tristate "DRM Support for Freescale i.MX"
3         select DRM_KMS_HELPER
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)
9         help
10           enable i.MX graphics support
11
12 config DRM_IMX_FB_HELPER
13         tristate "provide legacy framebuffer /dev/fb0"
14         select DRM_KMS_CMA_HELPER
15         depends on DRM_IMX
16         help
17           The DRM framework can provide a legacy /dev/fb0 framebuffer
18           for your device. This is necessary to get a framebuffer console
19           and also for applications using the legacy framebuffer API
20
21 config DRM_IMX_PARALLEL_DISPLAY
22         tristate "Support for parallel displays"
23         select DRM_PANEL
24         depends on DRM_IMX
25         select VIDEOMODE_HELPERS
26
27 config DRM_IMX_TVE
28         tristate "Support for TV and VGA displays"
29         depends on DRM_IMX
30         select REGMAP_MMIO
31         help
32           Choose this to enable the internal Television Encoder (TVe)
33           found on i.MX53 processors.
34
35 config DRM_IMX_LDB
36         tristate "Support for LVDS displays"
37         depends on DRM_IMX && MFD_SYSCON
38         help
39           Choose this to enable the internal LVDS Display Bridge (LDB)
40           found on i.MX53 and i.MX6 processors.
41
42 config DRM_IMX_IPUV3_CORE
43         tristate "IPUv3 core support"
44         depends on DRM_IMX
45         depends on RESET_CONTROLLER
46         help
47           Choose this if you have a i.MX5/6 system and want
48           to use the IPU. This option only enables IPU base
49           support.
50
51 config DRM_IMX_IPUV3
52         tristate "DRM Support for i.MX IPUv3"
53         depends on DRM_IMX
54         depends on DRM_IMX_IPUV3_CORE
55         help
56           Choose this if you have a i.MX5 or i.MX6 processor.
57
58 config DRM_IMX_HDMI
59         tristate "Freescale i.MX DRM HDMI"
60         depends on DRM_IMX
61         help
62           Choose this if you want to use HDMI on i.MX6.