Home
last modified time | relevance | path

Searched refs:ta_fw (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Dpsp_v10_0.c73 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_v10_0_init_microcode()
75 release_firmware(adev->psp.ta_fw); in psp_v10_0_init_microcode()
76 adev->psp.ta_fw = NULL; in psp_v10_0_init_microcode()
81 err = amdgpu_ucode_validate(adev->psp.ta_fw); in psp_v10_0_init_microcode()
86 adev->psp.ta_fw->data; in psp_v10_0_init_microcode()
109 release_firmware(adev->psp.ta_fw); in psp_v10_0_init_microcode()
110 adev->psp.ta_fw = NULL; in psp_v10_0_init_microcode()
Dpsp_v11_0.c127 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_v11_0_init_microcode()
129 release_firmware(adev->psp.ta_fw); in psp_v11_0_init_microcode()
130 adev->psp.ta_fw = NULL; in psp_v11_0_init_microcode()
134 err = amdgpu_ucode_validate(adev->psp.ta_fw); in psp_v11_0_init_microcode()
138 ta_hdr = (const struct ta_firmware_header_v1_0 *)adev->psp.ta_fw->data; in psp_v11_0_init_microcode()
156 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_v11_0_init_microcode()
158 release_firmware(adev->psp.ta_fw); in psp_v11_0_init_microcode()
159 adev->psp.ta_fw = NULL; in psp_v11_0_init_microcode()
163 err = amdgpu_ucode_validate(adev->psp.ta_fw); in psp_v11_0_init_microcode()
167 ta_hdr = (const struct ta_firmware_header_v1_0 *)adev->psp.ta_fw->data; in psp_v11_0_init_microcode()
[all …]
Dpsp_v12_0.c73 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_v12_0_init_microcode()
75 release_firmware(adev->psp.ta_fw); in psp_v12_0_init_microcode()
76 adev->psp.ta_fw = NULL; in psp_v12_0_init_microcode()
81 err = amdgpu_ucode_validate(adev->psp.ta_fw); in psp_v12_0_init_microcode()
86 adev->psp.ta_fw->data; in psp_v12_0_init_microcode()
109 release_firmware(adev->psp.ta_fw); in psp_v12_0_init_microcode()
110 adev->psp.ta_fw = NULL; in psp_v12_0_init_microcode()
Damdgpu_psp.c206 if (adev->psp.ta_fw) { in psp_sw_fini()
207 release_firmware(adev->psp.ta_fw); in psp_sw_fini()
208 adev->psp.ta_fw = NULL; in psp_sw_fini()
778 if (!psp->adev->psp.ta_fw || in psp_xgmi_initialize()
2076 if (psp->adev->psp.ta_fw) { in psp_load_fw()
2144 if (psp->adev->psp.ta_fw) { in psp_hw_fini()
2192 if (psp->adev->psp.ta_fw) { in psp_suspend()
2276 if (psp->adev->psp.ta_fw) { in psp_resume()
2540 psp->asd_fw = psp->ta_fw; in parse_ta_bin_descriptor()
2590 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_init_ta_microcode()
[all …]
Damdgpu_psp.h275 const struct firmware *ta_fw; member