mirror-linux/drivers/gpu/drm/amd/display/dc/dml
Daniel Miess 2a9482e559 drm/amd/display: Prevent vtotal from being set to 0
[Why]
In dcn314 DML the destination pipe vtotal was being set
to the crtc adjustment vtotal_min value even in cases
where that value is 0.

[How]
Only set vtotal to the crtc adjustment vtotal_min value
in cases where the value is non-zero.

Cc: Mario Limonciello <mario.limonciello@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Acked-by: Alan Liu <haoping.liu@amd.com>
Signed-off-by: Daniel Miess <daniel.miess@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-07-18 14:40:56 -04:00
..
calcs drm/amd/display: Fix mutex lock in dcn10 2022-10-06 11:54:35 -04:00
dcn10 drm/amd/display: move remaining FPU code to dml folder 2022-10-27 15:12:08 -04:00
dcn20 drm/amd/display: Remove asserts 2023-06-30 13:11:35 -04:00
dcn21 drm/amd/display: Fix a test CalculatePrefetchSchedule() 2023-06-09 09:20:31 -04:00
dcn30 drm/amd/display: Address kdoc warnings in dcn30_fpu.c 2023-06-09 12:38:24 -04:00
dcn31 drm/amd/display: mark dml31's UseMinimumDCFCLK() as noinline_for_stack 2023-06-09 12:41:38 -04:00
dcn32 drm/amd/display: Add Clock Table Entry With Max DC Values 2023-06-23 15:40:50 -04:00
dcn301 drm/amd/display: Clean FPGA code in dc 2023-06-09 10:44:11 -04:00
dcn302
dcn303 drm/amd/display: Clean up some inconsistent indenting 2022-07-28 16:05:16 -04:00
dcn314 drm/amd/display: Prevent vtotal from being set to 0 2023-07-18 14:40:56 -04:00
dcn321 drm/amd/display: Disable DC Mode Capping On DCN321 2023-06-23 15:43:32 -04:00
dsc drm/amd/display: Make some symbols static 2022-10-24 14:34:47 -04:00
Makefile drm/amdgpu/display: Enable DC_FP for LoongArch 2023-06-09 09:36:48 -04:00
dc_features.h drm/amd/display: Expand kernel doc for DC 2022-10-27 14:45:29 -04:00
display_mode_enums.h drm/amd/display: Add Error Code for Dml Validation Failure 2023-06-15 10:44:13 -04:00
display_mode_lib.c drm/amd/display: Clean FPGA code in dc 2023-06-09 10:44:11 -04:00
display_mode_lib.h drm/amd/display: Clean FPGA code in dc 2023-06-09 10:44:11 -04:00
display_mode_structs.h drm/amd/display: Add Clock Table Entry With Max DC Values 2023-06-23 15:40:50 -04:00
display_mode_vba.c drm/amd/display: Fix up kdoc formatting in display_mode_vba.c 2023-06-09 12:33:46 -04:00
display_mode_vba.h drm/amd/display: Set max vratio for prefetch to 7.9 for YUV420 MPO 2023-02-14 15:47:26 -05:00
display_rq_dlg_helpers.c
display_rq_dlg_helpers.h
dml1_display_rq_dlg_calc.c
dml1_display_rq_dlg_calc.h
dml_inline_defs.h drm/amd/display: Optimizations for DML math 2022-09-13 14:32:59 -04:00
dml_logger.h