linux/drivers/gpu/drm/amd/display/dc/dml
Duncan Ma 2e6e14c9e4 drm/amd/display: Set compbuf size to min at prep prevent overbook crb
[Why]
Detbuffer size is dynamically set for dcn31x. At certain moment,
compbuf+(def size * num pipes) > config return buffer size causing
flickering. This is easily reproducible when MPO is
enabled with two displays.

[How]
At prepare BW, use the min comp buffer size. When it is to
optimize BW, set compbuf size back to maximum possible size.

Reviewed-by: Charlene Liu <Charlene.Liu@amd.com>
Acked-by: Solomon Chiu <solomon.chiu@amd.com>
Signed-off-by: Duncan Ma <duncanma@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-02-23 14:21:43 -05:00
..
calcs drm/amdgpu/display: Remove t_srx_delay_us. 2022-01-27 15:47:34 -05:00
dcn20 drm/amdgpu/display: Remove t_srx_delay_us. 2022-01-27 15:47:34 -05:00
dcn21 drm/amdgpu/display: Remove t_srx_delay_us. 2022-01-27 15:47:34 -05:00
dcn30 drm/amdgpu/display: Remove t_srx_delay_us. 2022-01-27 15:47:34 -05:00
dcn31 drm/amd/display: update dml to rev.99 and smu clk_table w/a 2022-01-18 17:43:36 -05:00
dcn301 drm/amd/display: Wrap dcn301_calculate_wm_and_dlg for FPU. 2022-01-25 18:00:36 -05:00
dcn302 drm/amd/display: move FPU associated DCN302 code to DML folder (#2266) 2022-01-18 17:42:26 -05:00
dsc drm/amd/display: Use NULL pointer instead of plain integer 2022-02-02 18:28:06 -05:00
dc_features.h
display_mode_enums.h
display_mode_lib.c drm/amd/display: add cyan_skillfish display support 2021-10-04 15:22:57 -04:00
display_mode_lib.h drm/amd/display: Code change for DML isolation 2021-11-22 14:45:01 -05:00
display_mode_structs.h drm/amd/display: Set compbuf size to min at prep prevent overbook crb 2022-02-23 14:21:43 -05:00
display_mode_vba.c drm/amd/display: Driver support for MCLK query tool 2022-01-25 18:00:34 -05:00
display_mode_vba.h drm/amd/display: Driver support for MCLK query tool 2022-01-25 18:00:34 -05:00
display_rq_dlg_helpers.c drm/amdgpu/display: Remove t_srx_delay_us. 2022-01-27 15:47:34 -05:00
display_rq_dlg_helpers.h
dml1_display_rq_dlg_calc.c drm/amdgpu/display: Remove t_srx_delay_us. 2022-01-27 15:47:34 -05:00
dml1_display_rq_dlg_calc.h
dml_inline_defs.h
dml_logger.h
dml_wrapper_translation.c drm/amd/display: Code change for DML isolation 2021-11-22 14:45:01 -05:00
dml_wrapper.c drm/amd/display: access hpo dp link encoder only through link resource 2021-12-30 08:54:45 -05:00
Makefile drm/amd/display: move calcs folder into DML 2022-01-18 17:43:36 -05:00