diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_display.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 9 | 
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c index 0cacd0b9f8be..b8fbe97efe1d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c @@ -340,14 +340,11 @@ int amdgpu_display_crtc_set_config(struct drm_mode_set *set,  		adev->have_disp_power_ref = true;  		return ret;  	} -	/* if we have no active crtcs, then drop the power ref -	 * we got before +	/* if we have no active crtcs, then go to +	 * drop the power ref we got before  	 */ -	if (!active && adev->have_disp_power_ref) { -		pm_runtime_put_autosuspend(dev->dev); +	if (!active && adev->have_disp_power_ref)  		adev->have_disp_power_ref = false; -	} -  out:  	/* drop the power reference we got coming in here */  	pm_runtime_put_autosuspend(dev->dev);  | 
