Searched refs:ta_fw (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | psp_v10_0.c | 73 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 D | psp_v12_0.c | 73 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 D | psp_v11_0.c | 127 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 D | amdgpu_psp.c | 206 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 D | amdgpu_psp.h | 275 const struct firmware *ta_fw; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_psp.c | 515 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 D | amdgpu_psp.h | 368 const struct firmware *ta_fw; member
|
Completed in 14 milliseconds