mirror_ubuntu-kernels/drivers/gpu/drm/amd
Nicholas Kazlauskas 791255ca9f drm/amd/display: Reset DMCUB before HW init
[Why]
If the firmware wasn't reset by PSP or HW and is currently running
then the firmware will hang or perform underfined behavior when we
modify its firmware state underneath it.

[How]
Reset DMCUB before setting up cache windows and performing HW init.

Reviewed-by: Aurabindo Jayamohanan Pillai <Aurabindo.Pillai@amd.com>
Acked-by: Pavle Kotarac <Pavle.Kotarac@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-12-14 17:55:13 -05:00
..
acp
amdgpu drm/amdgpu: don't override default ECO_BITs setting 2021-12-14 17:50:36 -05:00
amdkfd drm/amdkfd: process_info lock not needed for svm 2021-12-01 17:09:58 -05:00
display drm/amd/display: Reset DMCUB before HW init 2021-12-14 17:55:13 -05:00
include drm/amd/pm: avoid duplicate powergate/ungate setting 2021-11-17 17:41:20 -05:00
pm drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC 2021-12-14 17:52:28 -05:00