diff options
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c b/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c index d50db761e327..d3e7ba60d99c 100644 --- a/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | |||
@@ -663,10 +663,8 @@ static int vce_v3_0_process_interrupt(struct amdgpu_device *adev, | |||
663 | 663 | ||
664 | switch (entry->src_data) { | 664 | switch (entry->src_data) { |
665 | case 0: | 665 | case 0: |
666 | amdgpu_fence_process(&adev->vce.ring[0]); | ||
667 | break; | ||
668 | case 1: | 666 | case 1: |
669 | amdgpu_fence_process(&adev->vce.ring[1]); | 667 | amdgpu_fence_process(&adev->vce.ring[entry->src_data]); |
670 | break; | 668 | break; |
671 | default: | 669 | default: |
672 | DRM_ERROR("Unhandled interrupt: %d %d\n", | 670 | DRM_ERROR("Unhandled interrupt: %d %d\n", |