0001 # SPDX-License-Identifier: MIT
0002 menu "Display Engine Configuration"
0003 depends on DRM && DRM_AMDGPU
0004
0005 config DRM_AMD_DC
0006 bool "AMD DC - Enable new display engine"
0007 default y
0008 select SND_HDA_COMPONENT if SND_HDA_CORE
0009 select DRM_AMD_DC_DCN if (X86 || PPC_LONG_DOUBLE_128)
0010 help
0011 Choose this option if you want to use the new display engine
0012 support for AMDGPU. This adds required support for Vega and
0013 Raven ASICs.
0014
0015 config DRM_AMD_DC_DCN
0016 def_bool n
0017 help
0018 Raven, Navi, and newer family support for display engine
0019
0020 config DRM_AMD_DC_HDCP
0021 bool "Enable HDCP support in DC"
0022 depends on DRM_AMD_DC
0023 select DRM_DISPLAY_HDCP_HELPER
0024 help
0025 Choose this option if you want to support HDCP authentication.
0026
0027 config DRM_AMD_DC_SI
0028 bool "AMD DC support for Southern Islands ASICs"
0029 depends on DRM_AMDGPU_SI
0030 depends on DRM_AMD_DC
0031 default n
0032 help
0033 Choose this option to enable new AMD DC support for SI asics
0034 by default. This includes Tahiti, Pitcairn, Cape Verde, Oland.
0035 Hainan is not supported by AMD DC and it has no physical DCE6.
0036
0037 config DEBUG_KERNEL_DC
0038 bool "Enable kgdb break in DC"
0039 depends on DRM_AMD_DC
0040 depends on KGDB
0041 help
0042 Choose this option if you want to hit kdgb_break in assert.
0043
0044 config DRM_AMD_SECURE_DISPLAY
0045 bool "Enable secure display support"
0046 default n
0047 depends on DEBUG_FS
0048 depends on DRM_AMD_DC_DCN
0049 help
0050 Choose this option if you want to
0051 support secure display
0052
0053 This option enables the calculation
0054 of crc of specific region via debugfs.
0055 Cooperate with specific DMCU FW.
0056
0057
0058 endmenu