drm/amdgpu: enable UVD VM only on polaris
authorChristian König <christian.koenig@amd.com>
Mon, 25 Jul 2016 14:37:06 +0000 (16:37 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 29 Jul 2016 18:37:07 +0000 (14:37 -0400)
Stoney support it, but doesn't has unlimited session support.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Leo Liu <leo.liu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c

index 1791566aae9dda4bee491bf55327218e1ffd1dde..7f21102bfb99d9145ee118d6800e8abb48d1a934 100644 (file)
@@ -1009,7 +1009,7 @@ static const struct amdgpu_ring_funcs uvd_v6_0_ring_vm_funcs = {
 
 static void uvd_v6_0_set_ring_funcs(struct amdgpu_device *adev)
 {
-       if (adev->asic_type >= CHIP_STONEY) {
+       if (adev->asic_type >= CHIP_POLARIS10) {
                adev->uvd.ring.funcs = &uvd_v6_0_ring_vm_funcs;
                DRM_INFO("UVD is enabled in VM mode\n");
        } else {