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 209ba93114SRoman Liconfig DRM_AMD_DC_GREEN_SARDINE 219ba93114SRoman Li bool "Green Sardine support" 229ba93114SRoman Li default y 239ba93114SRoman Li depends on DRM_AMD_DC_DCN 249ba93114SRoman Li help 259ba93114SRoman Li Choose this option if you want to have 269ba93114SRoman Li Green Sardine support for display engine 279ba93114SRoman Li 2896134346SBhawanpreet Lakhaconfig DRM_AMD_DC_DCN3_0 2996134346SBhawanpreet Lakha bool "DCN 3.0 family" 3096134346SBhawanpreet Lakha depends on DRM_AMD_DC && X86 3196134346SBhawanpreet Lakha depends on DRM_AMD_DC_DCN 3296134346SBhawanpreet Lakha help 3396134346SBhawanpreet Lakha Choose this option if you want to have 3496134346SBhawanpreet Lakha sienna_cichlid support for display engine 3596134346SBhawanpreet Lakha 363a83e4e6SRoman Liconfig DRM_AMD_DC_DCN3_01 373a83e4e6SRoman Li bool "DCN 3.01 family" 383a83e4e6SRoman Li depends on DRM_AMD_DC && X86 393a83e4e6SRoman Li depends on DRM_AMD_DC_DCN 403a83e4e6SRoman Li depends on DRM_AMD_DC_DCN3_0 413a83e4e6SRoman Li help 423a83e4e6SRoman Li Choose this option if you want to have 433a83e4e6SRoman Li Van Gogh support for display engine 443a83e4e6SRoman Li 4536d26912SBhawanpreet Lakhaconfig DRM_AMD_DC_DCN3_02 4636d26912SBhawanpreet Lakha bool "DCN 3.02 family" 4736d26912SBhawanpreet Lakha depends on DRM_AMD_DC_DCN3_0 48bdb4a1f9SAlex Deucher depends on DRM_AMD_DC_DCN3_01 4936d26912SBhawanpreet Lakha help 5036d26912SBhawanpreet Lakha Choose this option if you want to have 5136d26912SBhawanpreet Lakha Dimgrey_cavefish support for display engine 5236d26912SBhawanpreet Lakha 53ea268870SBhawanpreet Lakhaconfig DRM_AMD_DC_HDCP 54ea268870SBhawanpreet Lakha bool "Enable HDCP support in DC" 55ea268870SBhawanpreet Lakha depends on DRM_AMD_DC 56ea268870SBhawanpreet Lakha help 5717fd4fe9SRandy Dunlap Choose this option if you want to support HDCP authentication. 58ea268870SBhawanpreet Lakha 595963cddeSMauro Rossiconfig DRM_AMD_DC_SI 605963cddeSMauro Rossi bool "AMD DC support for Southern Islands ASICs" 615963cddeSMauro Rossi default n 625963cddeSMauro Rossi help 635963cddeSMauro Rossi Choose this option to enable new AMD DC support for SI asics 645963cddeSMauro Rossi by default. This includes Tahiti, Pitcairn, Cape Verde, Oland. 655963cddeSMauro Rossi Hainan is not supported by AMD DC and it has no physical DCE6. 665963cddeSMauro Rossi 674562236bSHarry Wentlandconfig DEBUG_KERNEL_DC 684562236bSHarry Wentland bool "Enable kgdb break in DC" 694562236bSHarry Wentland depends on DRM_AMD_DC 70*c5ff0c19STakashi Iwai depends on KGDB 714562236bSHarry Wentland help 7217fd4fe9SRandy Dunlap Choose this option if you want to hit kdgb_break in assert. 734562236bSHarry Wentland 744562236bSHarry Wentlandendmenu 75