summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
diff options
context:
space:
mode:
authorpding <Pixel.Ding@amd.com>2017-10-24 10:01:13 +0800
committerAlex Deucher <alexander.deucher@amd.com>2017-12-04 16:33:13 -0500
commita16f8f11c599cdec16e77020d56d230fedabe922 (patch)
treeb0a48a1f5025351549fcaee4a5363131d99c82c8 /drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
parent1366b2d01654d2028cba64109ad1bffb8afbef73 (diff)
downloadop-kernel-dev-a16f8f11c599cdec16e77020d56d230fedabe922.zip
op-kernel-dev-a16f8f11c599cdec16e77020d56d230fedabe922.tar.gz
drm/amdgpu/virt: add function to check MMIO (v2)
MMIO space can be blocked on virtualised device. Add this function to check if MMIO is blocked or not. Todo: need a reliable method such like communation with hypervisor. v2: - add comments inline Signed-off-by: pding <Pixel.Ding@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
index b89d37f..81efb9d 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
@@ -276,6 +276,7 @@ static inline bool is_virtual_machine(void)
}
struct amdgpu_vm;
+bool amdgpu_virt_mmio_blocked(struct amdgpu_device *adev);
int amdgpu_allocate_static_csa(struct amdgpu_device *adev);
int amdgpu_map_static_csa(struct amdgpu_device *adev, struct amdgpu_vm *vm,
struct amdgpu_bo_va **bo_va);
OpenPOWER on IntegriCloud