[PATCH 0/7] Add jpeg ring reset callback
Sathishkumar S
sathishkumar.sundararaju at amd.com
Fri Jan 31 16:23:14 UTC 2025
This patch-series adds jpeg ring reset callback function
to recover from job timeouts without a full gpu reset.
How is it tested:-
A bad job on jpeg causes timeout and recovers alongside
an unaffected mpv vaapi-decode(vcn) in playback loop.
Sathishkumar S (7):
drm/amdgpu: Per-instance init func for JPEG4_0_3
drm/amdgpu: Add ring reset callback for JPEG4_0_3
drm/amdgpu: Add ring reset callback for JPEG4_0_0
drm/amdgpu: Add ring reset callback for JPEG3_0_0
drm/amdgpu: Per-instance init func for JPEG2_5_0
drm/amdgpu: Add ring reset callback for JPEG2_5_0
drm/amdgpu: Add ring reset callback for JPEG2_0_0
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 22 ++
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 125 +++++++-----
drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 22 ++
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 22 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 250 ++++++++++++++---------
5 files changed, 296 insertions(+), 145 deletions(-)
--
2.25.1
More information about the amd-gfx
mailing list