Skip to content

Commit 75b204e

Browse files
Rodrigo Siqueiraalexdeucher
authored andcommitted
drm/amd/display: Set MPC_SPLIT_DYNAMIC for DCN301
Since DC version 3.2.226, DC started to use a new internal commit sequence that better deals with hardware limitations. Usually, DC adopts split pipe dynamics to improve the display bandwidth and, in some cases, to save power. This commit sets MPC_SPLIT_DYNAMIC for DCN301, improving the bandwidth and fixing the cursor bug on KDE when it tries hardware rotation. Bug: https://gitlab.freedesktop.org/drm/amd/-/issues/2247 Cc: Melissa Wen <[email protected]> Cc: Xaver Hugl <[email protected]> Reviewed-by: Melissa Wen <[email protected]> Acked-by: Qingqing Zhuo <[email protected]> Acked-by: Hamza Mahfooz <[email protected]> Signed-off-by: Rodrigo Siqueira <[email protected]> Tested-by: Daniel Wheeler <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent ea2b852 commit 75b204e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,7 @@ static const struct dc_debug_options debug_defaults_drv = {
687687
.disable_clock_gate = true,
688688
.disable_pplib_clock_request = true,
689689
.disable_pplib_wm_range = true,
690-
.pipe_split_policy = MPC_SPLIT_AVOID,
690+
.pipe_split_policy = MPC_SPLIT_DYNAMIC,
691691
.force_single_disp_pipe_split = false,
692692
.disable_dcc = DCC_ENABLE,
693693
.vsr_support = true,

0 commit comments

Comments
 (0)