Home
last modified time | relevance | path

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

/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_psp_v10_0.c91 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_v10_0_init_microcode()
93 release_firmware(adev->psp.ta_fw); in psp_v10_0_init_microcode()
94 adev->psp.ta_fw = NULL; in psp_v10_0_init_microcode()
99 err = amdgpu_ucode_validate(adev->psp.ta_fw); in psp_v10_0_init_microcode()
104 adev->psp.ta_fw->data; in psp_v10_0_init_microcode()
127 release_firmware(adev->psp.ta_fw); in psp_v10_0_init_microcode()
128 adev->psp.ta_fw = NULL; in psp_v10_0_init_microcode()
H A Damdgpu_psp_v11_0.c173 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_v11_0_init_microcode()
175 release_firmware(adev->psp.ta_fw); in psp_v11_0_init_microcode()
176 adev->psp.ta_fw = NULL; in psp_v11_0_init_microcode()
180 err = amdgpu_ucode_validate(adev->psp.ta_fw); in psp_v11_0_init_microcode()
184 ta_hdr = (const struct ta_firmware_header_v1_0 *)adev->psp.ta_fw->data; in psp_v11_0_init_microcode()
200 err = request_firmware(&adev->psp.ta_fw, fw_name, adev->dev); in psp_v11_0_init_microcode()
202 release_firmware(adev->psp.ta_fw); in psp_v11_0_init_microcode()
203 adev->psp.ta_fw = NULL; in psp_v11_0_init_microcode()
207 err = amdgpu_ucode_validate(adev->psp.ta_fw); in psp_v11_0_init_microcode()
232 release_firmware(adev->psp.ta_fw); in psp_v11_0_init_microcode()
[all …]
H A Damdgpu_psp.c121 if (adev->psp.ta_fw) { in psp_sw_fini()
122 release_firmware(adev->psp.ta_fw); in psp_sw_fini()
123 adev->psp.ta_fw = NULL; in psp_sw_fini()
592 if (!psp->adev->psp.ta_fw || in psp_xgmi_initialize()
1462 if (psp->adev->psp.ta_fw) { in psp_load_fw()
1530 if (psp->adev->psp.ta_fw) { in psp_hw_fini()
1570 if (psp->adev->psp.ta_fw) { in psp_suspend()
1637 if (psp->adev->psp.ta_fw) { in psp_resume()
H A Damdgpu_psp.h271 const struct firmware *ta_fw; member