[PATCH v2 0/7] drm/amdgpu: jpeg ring reset callback

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch series enables jpeg ring reset callback to recover
from job timeouts without having to do a full gpu reset.

V2:
 - sched->ready flag shouldn't be modified by backends (Christian)
 - use drm_sched_wqueue_stop()/drm_sched_wqueue_start() instead (Alex)

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   |  18 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c   | 121 ++++++-----
 drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c   |  18 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c   |  23 ++-
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 253 ++++++++++++++---------
 5 files changed, 279 insertions(+), 154 deletions(-)

-- 
2.25.1




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux