mirror_ubuntu-kernels/drivers/gpu/drm/amd
Alex Deucher 95b88ea1af drm/amdgpu/gfx10: move update_spm_vmid() out of rlc_init()
rlc_init() is part of sw_init() so it should not touch hardware.
Additionally, calling the rlc update_spm_vmid() callback
directly invokes a gfx on/off cycle which could result in
powergating being enabled before hw init is complete.  Split
update_spm_vmid() into an internal implementation for local
use without gfxoff interaction and then the rlc callback
which includes gfxoff handling.

Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-07-12 10:57:22 -04:00
..
acp
amdgpu drm/amdgpu/gfx10: move update_spm_vmid() out of rlc_init() 2023-07-12 10:57:22 -04:00
amdkfd drm/amdkfd: Skip handle mapping SVM range with no GPU access 2023-07-07 13:51:48 -04:00
amdxcp drm/amdxcp: fix Makefile to build amdxcp module 2023-06-09 12:32:53 -04:00
display drm/amd/display: Block optimize on consecutive FAMS enables 2023-07-10 09:02:07 -04:00
include drm/amdgpu: add the accelerator PCIe class 2023-06-09 12:48:57 -04:00
pm drm/amd/pm: disbale dcefclk device sysnode on GFX v9.4.3 chip 2023-07-10 09:02:37 -04:00