File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed
drivers/gpu/drm/amd/amdgpu Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -730,19 +730,14 @@ static int jpeg_v4_0_ring_reset(struct amdgpu_ring *ring,
730
730
if (!(ring -> adev -> jpeg .supported_reset & AMDGPU_RESET_TYPE_PER_QUEUE ))
731
731
return - EOPNOTSUPP ;
732
732
733
- drm_sched_wqueue_stop ( & ring -> sched );
733
+ amdgpu_ring_reset_helper_begin ( ring , timedout_fence );
734
734
r = jpeg_v4_0_stop (ring -> adev );
735
735
if (r )
736
736
return r ;
737
737
r = jpeg_v4_0_start (ring -> adev );
738
738
if (r )
739
739
return r ;
740
- r = amdgpu_ring_test_helper (ring );
741
- if (r )
742
- return r ;
743
- amdgpu_fence_driver_force_completion (ring );
744
- drm_sched_wqueue_start (& ring -> sched );
745
- return 0 ;
740
+ return amdgpu_ring_reset_helper_end (ring , timedout_fence );
746
741
}
747
742
748
743
static const struct amd_ip_funcs jpeg_v4_0_ip_funcs = {
You can’t perform that action at this time.
0 commit comments