drm/amdgpu/sdma5.x: suspend KFD queues in ring reset
authorAlex Deucher <alexander.deucher@amd.com>
Mon, 16 Jun 2025 18:04:54 +0000 (14:04 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 30 Jun 2025 17:51:07 +0000 (13:51 -0400)
commit905967e359f0a3345dce096504e8c0390d0a8f49
tree142cc4c8f184d201718a31ac8fb92e993aa3e12d
parent9fbceb37c95939182e1409211447a1d3f3db9274
drm/amdgpu/sdma5.x: suspend KFD queues in ring reset

SDMA 5.x only supports engine soft reset which resets
all queues on the engine.  As such, we need to suspend
KFD queues around resets like we do for SDMA 4.x.

Reviewed-by: Jesse Zhang <Jesse.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 61feed0baa1a0d094af0e07e968b1e6e875f07d0)
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c