mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-13 05:26:24 +07:00
7c008829cd
The DMUB service is the interface to the DMCUB. It's required to support Renoir features so it will be enabled and compiled automatically when the Renoir display engine is enabled via CONFIG_DRM_AMD_DC_DCN2_1. DMUB code will initially be guarded by CONFIG_DRM_AMD_DC_DMUB and later switched to CONFIG_DRM_AMD_DC_DCN2_1 with the config option dropped. Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com> Reviewed-by: Hersen Wu <hersenxs.wu@amd.com> Acked-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
70 lines
1.6 KiB
Plaintext
70 lines
1.6 KiB
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
menu "Display Engine Configuration"
|
|
depends on DRM && DRM_AMDGPU
|
|
|
|
config DRM_AMD_DC
|
|
bool "AMD DC - Enable new display engine"
|
|
default y
|
|
select SND_HDA_COMPONENT if SND_HDA_CORE
|
|
select DRM_AMD_DC_DCN1_0 if X86 && !(KCOV_INSTRUMENT_ALL && KCOV_ENABLE_COMPARISONS)
|
|
help
|
|
Choose this option if you want to use the new display engine
|
|
support for AMDGPU. This adds required support for Vega and
|
|
Raven ASICs.
|
|
|
|
config DRM_AMD_DC_DCN1_0
|
|
def_bool n
|
|
help
|
|
RV family support for display engine
|
|
|
|
config DRM_AMD_DC_DCN2_0
|
|
bool "DCN 2.0 family"
|
|
default y
|
|
depends on DRM_AMD_DC && X86
|
|
depends on DRM_AMD_DC_DCN1_0
|
|
help
|
|
Choose this option if you want to have
|
|
Navi support for display engine
|
|
|
|
config DRM_AMD_DC_DCN2_1
|
|
bool "DCN 2.1 family"
|
|
depends on DRM_AMD_DC && X86
|
|
depends on DRM_AMD_DC_DCN2_0
|
|
select DRM_AMD_DC_DMUB
|
|
help
|
|
Choose this option if you want to have
|
|
Renoir support for display engine
|
|
|
|
config DRM_AMD_DC_DSC_SUPPORT
|
|
bool "DSC support"
|
|
default y
|
|
depends on DRM_AMD_DC && X86
|
|
depends on DRM_AMD_DC_DCN1_0
|
|
depends on DRM_AMD_DC_DCN2_0
|
|
help
|
|
Choose this option if you want to have
|
|
Dynamic Stream Compression support
|
|
|
|
config DRM_AMD_DC_HDCP
|
|
bool "Enable HDCP support in DC"
|
|
depends on DRM_AMD_DC
|
|
help
|
|
Choose this option
|
|
if you want to support
|
|
HDCP authentication
|
|
|
|
config DRM_AMD_DC_DMUB
|
|
def_bool n
|
|
help
|
|
DMUB support for display engine
|
|
|
|
config DEBUG_KERNEL_DC
|
|
bool "Enable kgdb break in DC"
|
|
depends on DRM_AMD_DC
|
|
help
|
|
Choose this option
|
|
if you want to hit
|
|
kdgb_break in assert.
|
|
|
|
endmenu
|