diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c index 76174c4d288a..65b713225ebf 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | |||
@@ -974,10 +974,10 @@ void amdgpu_driver_postclose_kms(struct drm_device *dev, | |||
974 | 974 | ||
975 | pm_runtime_get_sync(dev->dev); | 975 | pm_runtime_get_sync(dev->dev); |
976 | 976 | ||
977 | if (adev->asic_type != CHIP_RAVEN && adev->asic_type != CHIP_PICASSO) { | 977 | if (amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_UVD) != NULL) |
978 | amdgpu_uvd_free_handles(adev, file_priv); | 978 | amdgpu_uvd_free_handles(adev, file_priv); |
979 | if (amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_VCE) != NULL) | ||
979 | amdgpu_vce_free_handles(adev, file_priv); | 980 | amdgpu_vce_free_handles(adev, file_priv); |
980 | } | ||
981 | 981 | ||
982 | amdgpu_vm_bo_rmv(adev, fpriv->prt_va); | 982 | amdgpu_vm_bo_rmv(adev, fpriv->prt_va); |
983 | 983 | ||