diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c index f197f1be0969..abe94a55ecad 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c @@ -89,7 +89,8 @@ void amdgpu_pm_acpi_event_handler(struct amdgpu_device *adev)  			adev->pm.ac_power = true;  		else  			adev->pm.ac_power = false; -		if (adev->powerplay.pp_funcs->enable_bapm) +		if (adev->powerplay.pp_funcs && +		    adev->powerplay.pp_funcs->enable_bapm)  			amdgpu_dpm_enable_bapm(adev, adev->pm.ac_power);  		mutex_unlock(&adev->pm.mutex);  | 
