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 9c38d444eSDaniel Kolesa select DRM_AMD_DC_DCN if (X86 || PPC64 || (ARM64 && KERNEL_MODE_NEON)) && !(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 283a83e4e6SRoman Liconfig DRM_AMD_DC_DCN3_01 293a83e4e6SRoman Li bool "DCN 3.01 family" 303a83e4e6SRoman Li depends on DRM_AMD_DC && X86 313a83e4e6SRoman Li depends on DRM_AMD_DC_DCN 323a83e4e6SRoman Li depends on DRM_AMD_DC_DCN3_0 333a83e4e6SRoman Li help 343a83e4e6SRoman Li Choose this option if you want to have 353a83e4e6SRoman Li Van Gogh support for display engine 363a83e4e6SRoman Li 37*36d26912SBhawanpreet Lakhaconfig DRM_AMD_DC_DCN3_02 38*36d26912SBhawanpreet Lakha bool "DCN 3.02 family" 39*36d26912SBhawanpreet Lakha depends on DRM_AMD_DC_DCN3_0 40*36d26912SBhawanpreet Lakha help 41*36d26912SBhawanpreet Lakha Choose this option if you want to have 42*36d26912SBhawanpreet Lakha Dimgrey_cavefish support for display engine 43*36d26912SBhawanpreet Lakha 44ea268870SBhawanpreet Lakhaconfig DRM_AMD_DC_HDCP 45ea268870SBhawanpreet Lakha bool "Enable HDCP support in DC" 46ea268870SBhawanpreet Lakha depends on DRM_AMD_DC 47ea268870SBhawanpreet Lakha help 4817fd4fe9SRandy Dunlap Choose this option if you want to support HDCP authentication. 49ea268870SBhawanpreet Lakha 505963cddeSMauro Rossiconfig DRM_AMD_DC_SI 515963cddeSMauro Rossi bool "AMD DC support for Southern Islands ASICs" 525963cddeSMauro Rossi default n 535963cddeSMauro Rossi help 545963cddeSMauro Rossi Choose this option to enable new AMD DC support for SI asics 555963cddeSMauro Rossi by default. This includes Tahiti, Pitcairn, Cape Verde, Oland. 565963cddeSMauro Rossi Hainan is not supported by AMD DC and it has no physical DCE6. 575963cddeSMauro Rossi 584562236bSHarry Wentlandconfig DEBUG_KERNEL_DC 594562236bSHarry Wentland bool "Enable kgdb break in DC" 604562236bSHarry Wentland depends on DRM_AMD_DC 614562236bSHarry Wentland help 6217fd4fe9SRandy Dunlap Choose this option if you want to hit kdgb_break in assert. 634562236bSHarry Wentland 644562236bSHarry Wentlandendmenu 65