Lines Matching refs:ucode
117 struct amdgpu_firmware_info *ucode, in psp_cmd_submit_buf() argument
127 ret = psp_cmd_submit(psp, ucode, psp->cmd_buf_mc_addr, in psp_cmd_submit_buf()
134 if (ucode) { in psp_cmd_submit_buf()
135 ucode->tmr_mc_addr_lo = psp->cmd_buf_mem->resp.fw_addr_lo; in psp_cmd_submit_buf()
136 ucode->tmr_mc_addr_hi = psp->cmd_buf_mem->resp.fw_addr_hi; in psp_cmd_submit_buf()
289 struct amdgpu_firmware_info *ucode; in psp_np_fw_load() local
293 ucode = &adev->firmware.ucode[i]; in psp_np_fw_load()
294 if (!ucode->fw) in psp_np_fw_load()
297 if (ucode->ucode_id == AMDGPU_UCODE_ID_SMC && in psp_np_fw_load()
301 (ucode->ucode_id == AMDGPU_UCODE_ID_SDMA0 in psp_np_fw_load()
302 || ucode->ucode_id == AMDGPU_UCODE_ID_SDMA1 in psp_np_fw_load()
303 || ucode->ucode_id == AMDGPU_UCODE_ID_RLC_G)) in psp_np_fw_load()
307 ret = psp_prep_cmd_buf(ucode, psp->cmd); in psp_np_fw_load()
311 ret = psp_cmd_submit_buf(psp, ucode, psp->cmd, in psp_np_fw_load()
523 struct amdgpu_firmware_info *ucode = NULL; in psp_check_fw_loading_status() local
533 ucode = &adev->firmware.ucode[ucode_type]; in psp_check_fw_loading_status()
534 if (!ucode->fw || !ucode->ucode_size) in psp_check_fw_loading_status()
537 return psp_compare_sram_data(&adev->psp, ucode, ucode_type); in psp_check_fw_loading_status()