drm/amdgpu: fix psp ucode not loaded in bare-metal
authorMonk Liu <Monk.Liu@amd.com>
Fri, 21 Feb 2020 06:54:29 +0000 (14:54 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 25 Feb 2020 16:01:49 +0000 (11:01 -0500)
for bare-metal we alawys need to load sys/sos/kdb

Signed-off-by: Monk Liu <Monk.Liu@amd.com>
Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c

index 3494966..51839ab 100644 (file)
@@ -1081,7 +1081,7 @@ static int psp_hw_start(struct psp_context *psp)
        struct amdgpu_device *adev = psp->adev;
        int ret;
 
-       if (!amdgpu_sriov_vf(adev) && !adev->in_gpu_reset) {
+       if (!amdgpu_sriov_vf(adev)) {
                if (psp->kdb_bin_size &&
                    (psp->funcs->bootloader_load_kdb != NULL)) {
                        ret = psp_bootloader_load_kdb(psp);