Lines Matching refs:sos
1054 if (adev->psp.sos.fw_version < 0x3b0e0d) in psp_update_fw_reservation()
1059 if (adev->psp.sos.fw_version < 0x3a0e14) in psp_update_fw_reservation()
2577 if ((is_psp_fw_valid(psp->sos)) && in psp_hw_start()
2959 if (psp->sos.fw_version < supp_vers) in psp_load_p2s_table()
3506 adev->psp.asd_context.bin_desc.feature_version = le32_to_cpu(asd_hdr->sos.fw_version); in psp_init_asd_microcode()
3529 adev->psp.toc.feature_version = le32_to_cpu(toc_hdr->sos.fw_version); in psp_init_toc_microcode()
3554 psp->sos.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3555 psp->sos.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3556 psp->sos.size_bytes = le32_to_cpu(desc->size_bytes); in parse_sos_bin_descriptor()
3557 psp->sos.start_addr = ucode_start_addr; in parse_sos_bin_descriptor()
3645 adev->psp.sos.fw_version = le32_to_cpu(sos_hdr->header.ucode_version); in psp_init_sos_base_fw()
3646 adev->psp.sos.feature_version = le32_to_cpu(sos_hdr->sos.fw_version); in psp_init_sos_base_fw()
3648 adev->psp.sys.size_bytes = le32_to_cpu(sos_hdr->sos.offset_bytes); in psp_init_sos_base_fw()
3651 adev->psp.sos.size_bytes = le32_to_cpu(sos_hdr->sos.size_bytes); in psp_init_sos_base_fw()
3652 adev->psp.sos.start_addr = ucode_array_start_addr + in psp_init_sos_base_fw()
3653 le32_to_cpu(sos_hdr->sos.offset_bytes); in psp_init_sos_base_fw()
3658 adev->psp.sos.fw_version = le32_to_cpu(sos_hdr_v1_3->sos_aux.fw_version); in psp_init_sos_base_fw()
3659 adev->psp.sos.feature_version = le32_to_cpu(sos_hdr_v1_3->sos_aux.fw_version); in psp_init_sos_base_fw()
3665 adev->psp.sos.size_bytes = le32_to_cpu(sos_hdr_v1_3->sos_aux.size_bytes); in psp_init_sos_base_fw()
3666 adev->psp.sos.start_addr = ucode_array_start_addr + in psp_init_sos_base_fw()
3670 if ((adev->psp.sys.size_bytes == 0) || (adev->psp.sos.size_bytes == 0)) { in psp_init_sos_base_fw()
4033 adev->psp.cap_feature_version = le32_to_cpu(cap_hdr_v1_0->sos.fw_version); in psp_init_cap_microcode()