Home
last modified time | relevance | path

Searched refs:ta_fw (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A 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()
H A 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()
H A 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 in psp_v11_0_init_microcode()
[all...]
H A 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_nam in psp_init_ta_microcode()
[all...]
H A Damdgpu_psp.h275 const struct firmware *ta_fw; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_psp.c515 amdgpu_ucode_release(&psp->ta_fw); in psp_sw_fini()
1238 if (!psp->ta_fw || in psp_xgmi_initialize()
2669 if (psp->ta_fw) { in psp_load_fw()
2744 if (psp->ta_fw) { in psp_hw_fini()
2778 if (psp->ta_fw) { in psp_suspend()
2874 if (psp->ta_fw) { in psp_resume()
3322 ta_hdr = (const struct ta_firmware_header_v1_0 *) adev->psp.ta_fw->data; in parse_ta_v1_microcode()
3379 ta_hdr = (const struct ta_firmware_header_v2_0 *)adev->psp.ta_fw->data; in parse_ta_v2_microcode()
3408 err = amdgpu_ucode_request(adev, &adev->psp.ta_fw, fw_name); in psp_init_ta_microcode()
3412 hdr = (const struct common_firmware_header *)adev->psp.ta_fw in psp_init_ta_microcode()
[all...]
H A Damdgpu_psp.h368 const struct firmware *ta_fw; member

Completed in 14 milliseconds