drm/amdgpu/soc15: init virt ops for vf
If gpu device is vf, set virt ops so that guest can talk with GPU hypervisor. Signed-off-by: Xiangliang Yu <Xiangliang.Yu@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Monk Liu <Monk.Liu@amd.com> Acked-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
Родитель
c9c9de93a3
Коммит
f1a34465c8
|
@ -58,6 +58,7 @@
|
|||
#include "uvd_v7_0.h"
|
||||
#include "vce_v4_0.h"
|
||||
#include "amdgpu_powerplay.h"
|
||||
#include "mxgpu_ai.h"
|
||||
|
||||
MODULE_FIRMWARE("amdgpu/vega10_smc.bin");
|
||||
|
||||
|
@ -471,6 +472,9 @@ int soc15_set_ip_blocks(struct amdgpu_device *adev)
|
|||
{
|
||||
nbio_v6_1_detect_hw_virt(adev);
|
||||
|
||||
if (amdgpu_sriov_vf(adev))
|
||||
adev->virt.ops = &xgpu_ai_virt_ops;
|
||||
|
||||
switch (adev->asic_type) {
|
||||
case CHIP_VEGA10:
|
||||
amdgpu_ip_block_add(adev, &vega10_common_ip_block);
|
||||
|
|
Загрузка…
Ссылка в новой задаче