Lines Matching refs:bin_desc
1116 if (amdgpu_sriov_vf(psp->adev) || !psp->asd_context.bin_desc.size_bytes) in psp_asd_initialize()
1211 cmd->cmd.cmd_load_ta.app_len = context->bin_desc.size_bytes; in psp_prep_ta_load_cmd_buf()
1270 psp_copy_fw(psp, context->bin_desc.start_addr, in psp_ta_load()
1271 context->bin_desc.size_bytes); in psp_ta_load()
1320 !psp->xgmi_context.context.bin_desc.size_bytes || in psp_xgmi_initialize()
1321 !psp->xgmi_context.context.bin_desc.start_addr) in psp_xgmi_initialize()
1401 psp->xgmi_context.context.bin_desc.fw_version >= 0x2000000b) || in psp_xgmi_peer_link_info_supported()
1786 if (!adev->psp.ras_context.context.bin_desc.size_bytes || in psp_ras_initialize()
1787 !adev->psp.ras_context.context.bin_desc.start_addr) { in psp_ras_initialize()
1968 if (!psp->hdcp_context.context.bin_desc.size_bytes || in psp_hdcp_initialize()
1969 !psp->hdcp_context.context.bin_desc.start_addr) { in psp_hdcp_initialize()
2042 if (!psp->dtm_context.context.bin_desc.size_bytes || in psp_dtm_initialize()
2043 !psp->dtm_context.context.bin_desc.start_addr) { in psp_dtm_initialize()
2113 if (!psp->rap_context.context.bin_desc.size_bytes || in psp_rap_initialize()
2114 !psp->rap_context.context.bin_desc.start_addr) { in psp_rap_initialize()
2215 if (!psp->securedisplay_context.context.bin_desc.size_bytes || in psp_securedisplay_initialize()
2216 !psp->securedisplay_context.context.bin_desc.start_addr) { in psp_securedisplay_initialize()
2261 psp->securedisplay_context.context.bin_desc.size_bytes = 0; in psp_securedisplay_initialize()
3337 adev->psp.asd_context.bin_desc.fw_version = le32_to_cpu(asd_hdr->header.ucode_version); in psp_init_asd_microcode()
3338 adev->psp.asd_context.bin_desc.feature_version = le32_to_cpu(asd_hdr->sos.fw_version); in psp_init_asd_microcode()
3339 adev->psp.asd_context.bin_desc.size_bytes = le32_to_cpu(asd_hdr->header.ucode_size_bytes); in psp_init_asd_microcode()
3340 adev->psp.asd_context.bin_desc.start_addr = (uint8_t *)asd_hdr + in psp_init_asd_microcode()
3665 psp->asd_context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3666 psp->asd_context.bin_desc.feature_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3667 psp->asd_context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3668 psp->asd_context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3672 psp->xgmi_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3673 psp->xgmi_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3674 psp->xgmi_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3677 psp->ras_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3678 psp->ras_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3679 psp->ras_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3682 psp->hdcp_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3683 psp->hdcp_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3684 psp->hdcp_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3687 psp->dtm_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3688 psp->dtm_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3689 psp->dtm_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3692 psp->rap_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3693 psp->rap_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3694 psp->rap_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3697 psp->securedisplay_context.context.bin_desc.fw_version = in parse_ta_bin_descriptor()
3699 psp->securedisplay_context.context.bin_desc.size_bytes = in parse_ta_bin_descriptor()
3701 psp->securedisplay_context.context.bin_desc.start_addr = in parse_ta_bin_descriptor()
3722 adev->psp.xgmi_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3724 adev->psp.xgmi_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3726 adev->psp.xgmi_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3730 adev->psp.ras_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3732 adev->psp.ras_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3734 adev->psp.ras_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3735 (uint8_t *)adev->psp.xgmi_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()
3738 adev->psp.hdcp_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3740 adev->psp.hdcp_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3742 adev->psp.hdcp_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3746 adev->psp.dtm_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3748 adev->psp.dtm_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3750 adev->psp.dtm_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3751 (uint8_t *)adev->psp.hdcp_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()
3754 adev->psp.securedisplay_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3756 adev->psp.securedisplay_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3758 adev->psp.securedisplay_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3759 (uint8_t *)adev->psp.hdcp_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()