xref: /linux/drivers/gpu/drm/ingenic/Kconfig (revision c7546e2c3cb739a3c1a2f5acaf9bb629d401afe5)
1config DRM_INGENIC
2	tristate "DRM Support for Ingenic SoCs"
3	depends on MIPS || COMPILE_TEST
4	depends on DRM
5	depends on CMA
6	depends on OF
7	depends on COMMON_CLK
8	select DRM_BRIDGE
9	select DRM_PANEL_BRIDGE
10	select DRM_KMS_HELPER
11	select DRM_DISPLAY_HELPER
12	select DRM_BRIDGE_CONNECTOR
13	select DRM_GEM_DMA_HELPER
14	select REGMAP
15	select REGMAP_MMIO
16	help
17	  Choose this option for DRM support for the Ingenic SoCs.
18
19	  If M is selected the module will be called ingenic-drm.
20
21if DRM_INGENIC
22
23config DRM_INGENIC_IPU
24	bool "IPU support for Ingenic SoCs"
25	help
26	  Choose this option to enable support for the IPU found in Ingenic SoCs.
27
28	  The Image Processing Unit (IPU) will appear as a second primary plane.
29
30config DRM_INGENIC_DW_HDMI
31	tristate "Ingenic specific support for Synopsys DW HDMI"
32	depends on MACH_JZ4780
33	select DRM_DW_HDMI
34	help
35	  Choose this option to enable Synopsys DesignWare HDMI based driver.
36	  If you want to enable HDMI on Ingenic JZ4780 based SoC, you should
37	  select this option.
38
39endif
40