xref: /linux/drivers/gpu/drm/amd/display/Kconfig (revision 5963cdde1acf6b81c62bf6d3bdae723139bf8138)
1ad808910SAlex Deucher# SPDX-License-Identifier: MIT
24562236bSHarry Wentlandmenu "Display Engine Configuration"
34562236bSHarry Wentland	depends on DRM && DRM_AMDGPU
44562236bSHarry Wentland
54562236bSHarry Wentlandconfig DRM_AMD_DC
64562236bSHarry Wentland	bool "AMD DC - Enable new display engine"
74562236bSHarry Wentland	default y
86ce8f316SNicholas Kazlauskas	select SND_HDA_COMPONENT if SND_HDA_CORE
916a9dea1STimothy Pearson	select DRM_AMD_DC_DCN if (X86 || PPC64) && !(KCOV_INSTRUMENT_ALL && KCOV_ENABLE_COMPARISONS)
104562236bSHarry Wentland	help
114562236bSHarry Wentland	  Choose this option if you want to use the new display engine
124562236bSHarry Wentland	  support for AMDGPU. This adds required support for Vega and
134562236bSHarry Wentland	  Raven ASICs.
144562236bSHarry Wentland
15b86a1aa3SBhawanpreet Lakhaconfig DRM_AMD_DC_DCN
169d1d02ffSLeo (Sunpeng) Li	def_bool n
17dc37a9a0SLeo (Sunpeng) Li	help
18aca935c7SBhawanpreet Lakha	  Raven, Navi and Renoir family support for display engine
1997bda032SHarry Wentland
2096134346SBhawanpreet Lakhaconfig DRM_AMD_DC_DCN3_0
2196134346SBhawanpreet Lakha        bool "DCN 3.0 family"
2296134346SBhawanpreet Lakha        depends on DRM_AMD_DC && X86
2396134346SBhawanpreet Lakha        depends on DRM_AMD_DC_DCN
2496134346SBhawanpreet Lakha        help
2596134346SBhawanpreet Lakha            Choose this option if you want to have
2696134346SBhawanpreet Lakha            sienna_cichlid support for display engine
2796134346SBhawanpreet Lakha
28ea268870SBhawanpreet Lakhaconfig DRM_AMD_DC_HDCP
29ea268870SBhawanpreet Lakha	bool "Enable HDCP support in DC"
30ea268870SBhawanpreet Lakha	depends on DRM_AMD_DC
31ea268870SBhawanpreet Lakha	help
3217fd4fe9SRandy Dunlap	  Choose this option if you want to support HDCP authentication.
33ea268870SBhawanpreet Lakha
34*5963cddeSMauro Rossiconfig DRM_AMD_DC_SI
35*5963cddeSMauro Rossi	bool "AMD DC support for Southern Islands ASICs"
36*5963cddeSMauro Rossi	default n
37*5963cddeSMauro Rossi	help
38*5963cddeSMauro Rossi	  Choose this option to enable new AMD DC support for SI asics
39*5963cddeSMauro Rossi	  by default. This includes Tahiti, Pitcairn, Cape Verde, Oland.
40*5963cddeSMauro Rossi	  Hainan is not supported by AMD DC and it has no physical DCE6.
41*5963cddeSMauro Rossi
424562236bSHarry Wentlandconfig DEBUG_KERNEL_DC
434562236bSHarry Wentland	bool "Enable kgdb break in DC"
444562236bSHarry Wentland	depends on DRM_AMD_DC
454562236bSHarry Wentland	help
4617fd4fe9SRandy Dunlap	  Choose this option if you want to hit kdgb_break in assert.
474562236bSHarry Wentland
484562236bSHarry Wentlandendmenu
49