A bunch of unrelated fixes needed to for MES based user compute queue reset.
Jonathan Kim (6): drm/amdgpu: fix gfx12 mes packet status return check drm/amdgpu: fix initialization of doorbell array for detect and hang drm/amdgpu: fix hung reset queue array return for hws user compute drm/amdgpu: enable suspend/resume all for gfx 12 drm/amdkfd: fix suspend/resume all calls in mes based eviction path drm/amdgpu: update remove after reset flag for MES remove queue drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 33 ++++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 2 + drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 6 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 9 ++- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 11 ++- .../drm/amd/amdkfd/kfd_device_queue_manager.c | 73 ++++++------------- drivers/gpu/drm/amd/include/mes_v11_api_def.h | 3 +- drivers/gpu/drm/amd/include/mes_v12_api_def.h | 3 +- 8 files changed, 64 insertions(+), 76 deletions(-) -- 2.34.1
