drm/amdgpu: support rlc auotload type set
authorLikun Gao <Likun.Gao@amd.com>
Thu, 8 Jun 2023 02:24:54 +0000 (10:24 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 12 Feb 2024 21:07:45 +0000 (16:07 -0500)
Support to set fw_load_type=3 to use backdoor
rlc autoload.

Signed-off-by: Likun Gao <Likun.Gao@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c

index afa3ac93163839eae89716cb19c429f55e035fc9..2ab01b18d62ed1dfb103fa766397fca1b6ca1b9e 100644 (file)
@@ -556,6 +556,8 @@ amdgpu_ucode_get_load_type(struct amdgpu_device *adev, int load_type)
        default:
                if (!load_type)
                        return AMDGPU_FW_LOAD_DIRECT;
+               else if (load_type == 3)
+                       return AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO;
                else
                        return AMDGPU_FW_LOAD_PSP;
        }