xref: /linux/drivers/gpu/drm/ingenic/Kconfig (revision 9f941375aa1d2e4aff596f8bf37abc00549989dd)
190b86fccSPaul Cercueilconfig DRM_INGENIC
290b86fccSPaul Cercueil	tristate "DRM Support for Ingenic SoCs"
390b86fccSPaul Cercueil	depends on MIPS || COMPILE_TEST
490b86fccSPaul Cercueil	depends on DRM
590b86fccSPaul Cercueil	depends on CMA
690b86fccSPaul Cercueil	depends on OF
7*9f941375SKrzysztof Kozlowski	depends on COMMON_CLK
890b86fccSPaul Cercueil	select DRM_BRIDGE
990b86fccSPaul Cercueil	select DRM_PANEL_BRIDGE
1090b86fccSPaul Cercueil	select DRM_KMS_HELPER
1190b86fccSPaul Cercueil	select DRM_KMS_CMA_HELPER
1290b86fccSPaul Cercueil	select DRM_GEM_CMA_HELPER
1390b86fccSPaul Cercueil	select VT_HW_CONSOLE_BINDING if FRAMEBUFFER_CONSOLE
1490b86fccSPaul Cercueil	help
1590b86fccSPaul Cercueil	  Choose this option for DRM support for the Ingenic SoCs.
1690b86fccSPaul Cercueil
1790b86fccSPaul Cercueil	  If M is selected the module will be called ingenic-drm.
18fc1acf31SPaul Cercueil
19fc1acf31SPaul Cercueilif DRM_INGENIC
20fc1acf31SPaul Cercueil
21fc1acf31SPaul Cercueilconfig DRM_INGENIC_IPU
22fc1acf31SPaul Cercueil	bool "IPU support for Ingenic SoCs"
23fc1acf31SPaul Cercueil	help
24fc1acf31SPaul Cercueil	  Choose this option to enable support for the IPU found in Ingenic SoCs.
25fc1acf31SPaul Cercueil
26fc1acf31SPaul Cercueil	  The Image Processing Unit (IPU) will appear as a second primary plane.
27fc1acf31SPaul Cercueil
28fc1acf31SPaul Cercueilendif
29