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