drm/amdgpu:Correct max uvd handles
authorJames Zhu <[email protected]>
Tue, 6 Mar 2018 19:43:50 +0000 (14:43 -0500)
committerAlex Deucher <[email protected]>
Wed, 7 Mar 2018 21:12:02 +0000 (16:12 -0500)
Max uvd handles should use adev->uvd.max_handles instead of
AMDGPU_MAX_UVD_HANDLES here.

Signed-off-by: James Zhu <[email protected]>
Reviewed-by: Leo Liu <[email protected]>
Reviewed-by: Christian König <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Cc: [email protected]
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c

index 7ad814d0a4872c7a87c4f8228f713b748e43aa07..9d037cb3268aa26fdb89f16796b6021791481623 100644 (file)
@@ -303,7 +303,7 @@ int amdgpu_uvd_suspend(struct amdgpu_device *adev)
                if (atomic_read(&adev->uvd.handles[i]))
                        break;
 
-       if (i == AMDGPU_MAX_UVD_HANDLES)
+       if (i == adev->uvd.max_handles)
                return 0;
 
        size = amdgpu_bo_size(adev->uvd.vcpu_bo);