From: Monk Liu Date: Wed, 22 Apr 2020 03:42:37 +0000 (+0800) Subject: drm/amdgpu: ignore TA ucode for SRIOV X-Git-Tag: v5.10.7~2352^2~19^2~87 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1a0f3667d876be86f31e5bdd3127064390aa9783;p=platform%2Fkernel%2Flinux-rpi.git drm/amdgpu: ignore TA ucode for SRIOV Signed-off-by: Monk Liu Acked-by: Yintian Tao Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c b/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c index d2d2363..97c80f1 100644 --- a/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c +++ b/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c @@ -137,6 +137,8 @@ static int psp_v11_0_init_microcode(struct psp_context *psp) case CHIP_NAVI10: case CHIP_NAVI14: case CHIP_NAVI12: + if (amdgpu_sriov_vf(adev)) + break; snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_ta.bin", chip_name); err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); if (err) {