linux/drivers/gpu/drm/amd
Felipe Clark 58c69b53ae drm/amd/display: Fix black screen issue on memory clock switch en
[WHY]
With some monitors when multi plane overlay is enabled the memory
clock switching mechanism has to change and, due to an error in the
initialization sequence, it may cause a black screen.

[HOW]
Change the firmware assisted memory clock switch initialization and
tear-down sequence utilizing the prepare_bandwidth and
optimize_bandwidth contexts.

Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Wayne Lin <wayne.lin@amd.com>
Signed-off-by: Felipe Clark <feclark@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-01-18 17:43:36 -05:00
..
acp
amdgpu drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV 2022-01-18 17:41:03 -05:00
amdkfd drm/amdkfd: Fix indentation on switch statement 2022-01-14 17:52:00 -05:00
display drm/amd/display: Fix black screen issue on memory clock switch en 2022-01-18 17:43:36 -05:00
include drm/amd/pm: correct the checks for fan attributes support 2022-01-14 17:51:15 -05:00
pm drm/amd/pm: Enable sysfs required by rocm-smi tool for One VF mode 2022-01-18 17:41:18 -05:00