diff options
author | 2020-04-20 15:36:53 +0800 | |
---|---|---|
committer | 2020-04-22 18:11:49 -0400 | |
commit | f9b93c9ba605d8b0cf05e72102c3cf4a85aa6191 (patch) | |
tree | f95179a44fb0c911cabbae1443b4e85e0c890887 | |
parent | drm/amdgpu: disble vblank when unloading sriov driver (diff) | |
download | linux-dev-f9b93c9ba605d8b0cf05e72102c3cf4a85aa6191.tar.xz linux-dev-f9b93c9ba605d8b0cf05e72102c3cf4a85aa6191.zip |
drm/amd/powerplay: limit smu support to Arcturus for onevf
Under onevf mode the smu support to other chips is not well
verified yet.
Signed-off-by: Jiansong Chen <Jiansong.Chen@amd.com>
Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-rw-r--r-- | drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c b/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c index d4599fa6dc0b..88b4e5642302 100644 --- a/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c +++ b/drivers/gpu/drm/amd/powerplay/amdgpu_smu.c @@ -571,7 +571,10 @@ bool is_support_sw_smu(struct amdgpu_device *adev) if (adev->asic_type == CHIP_VEGA20) return (amdgpu_dpm == 2) ? true : false; else if (adev->asic_type >= CHIP_ARCTURUS) { - if (amdgpu_sriov_vf(adev)&& !amdgpu_sriov_is_pp_one_vf(adev)) + if (amdgpu_sriov_vf(adev) && + !(adev->asic_type == CHIP_ARCTURUS && + amdgpu_sriov_is_pp_one_vf(adev))) + return false; else return true; |