diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_device.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index df7ab2458e50..39c01b942ee4 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c @@ -1708,11 +1708,11 @@ void amdgpu_device_fini(struct amdgpu_device *adev)  	DRM_INFO("amdgpu: finishing device.\n");  	adev->shutdown = true; +	drm_crtc_force_disable_all(adev->ddev);  	/* evict vram memory */  	amdgpu_bo_evict_vram(adev);  	amdgpu_ib_pool_fini(adev);  	amdgpu_fence_driver_fini(adev); -	drm_crtc_force_disable_all(adev->ddev);  	amdgpu_fbdev_fini(adev);  	r = amdgpu_fini(adev);  	kfree(adev->ip_block_status); | 
