Commit 41ce42d4 authored by Christian König's avatar Christian König Committed by Greg Kroah-Hartman

drm/radeon: fix UVD IRQ support on SI

commit b927e1c2 upstream.

Otherwise decoding isn't really useable.

bug:
https://bugs.freedesktop.org/show_bug.cgi?id=71448Signed-off-by: default avatarChristian König <christian.koenig@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 1dd657f5
...@@ -5159,6 +5159,10 @@ int si_irq_process(struct radeon_device *rdev) ...@@ -5159,6 +5159,10 @@ int si_irq_process(struct radeon_device *rdev)
break; break;
} }
break; break;
case 124: /* UVD */
DRM_DEBUG("IH: UVD int: 0x%08x\n", src_data);
radeon_fence_process(rdev, R600_RING_TYPE_UVD_INDEX);
break;
case 146: case 146:
case 147: case 147:
dev_err(rdev->dev, "GPU fault detected: %d 0x%08x\n", src_id, src_data); dev_err(rdev->dev, "GPU fault detected: %d 0x%08x\n", src_id, src_data);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment