diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c index 3003ee1c9487..1d41c2c00623 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c @@ -192,6 +192,16 @@ void amdgpu_amdkfd_suspend(struct amdgpu_device *adev, bool run_pm)  		kgd2kfd_suspend(adev->kfd.dev, run_pm);  } +int amdgpu_amdkfd_resume_iommu(struct amdgpu_device *adev) +{ +	int r = 0; + +	if (adev->kfd.dev) +		r = kgd2kfd_resume_iommu(adev->kfd.dev); + +	return r; +} +  int amdgpu_amdkfd_resume(struct amdgpu_device *adev, bool run_pm)  {  	int r = 0; | 
