Lines Matching refs:bin_desc

1075 	if (amdgpu_sriov_vf(psp->adev) || !psp->asd_context.bin_desc.size_bytes)  in psp_asd_initialize()
1170 cmd->cmd.cmd_load_ta.app_len = context->bin_desc.size_bytes; in psp_prep_ta_load_cmd_buf()
1229 psp_copy_fw(psp, context->bin_desc.start_addr, in psp_ta_load()
1230 context->bin_desc.size_bytes); in psp_ta_load()
1279 !psp->xgmi_context.context.bin_desc.size_bytes || in psp_xgmi_initialize()
1280 !psp->xgmi_context.context.bin_desc.start_addr) in psp_xgmi_initialize()
1360 psp->xgmi_context.context.bin_desc.fw_version >= 0x2000000b) || in psp_xgmi_peer_link_info_supported()
1745 if (!adev->psp.ras_context.context.bin_desc.size_bytes || in psp_ras_initialize()
1746 !adev->psp.ras_context.context.bin_desc.start_addr) { in psp_ras_initialize()
1910 if (!psp->hdcp_context.context.bin_desc.size_bytes || in psp_hdcp_initialize()
1911 !psp->hdcp_context.context.bin_desc.start_addr) { in psp_hdcp_initialize()
1984 if (!psp->dtm_context.context.bin_desc.size_bytes || in psp_dtm_initialize()
1985 !psp->dtm_context.context.bin_desc.start_addr) { in psp_dtm_initialize()
2055 if (!psp->rap_context.context.bin_desc.size_bytes || in psp_rap_initialize()
2056 !psp->rap_context.context.bin_desc.start_addr) { in psp_rap_initialize()
2157 if (!psp->securedisplay_context.context.bin_desc.size_bytes || in psp_securedisplay_initialize()
2158 !psp->securedisplay_context.context.bin_desc.start_addr) { in psp_securedisplay_initialize()
2203 psp->securedisplay_context.context.bin_desc.size_bytes = 0; in psp_securedisplay_initialize()
3254 adev->psp.asd_context.bin_desc.fw_version = le32_to_cpu(asd_hdr->header.ucode_version); in psp_init_asd_microcode()
3255 adev->psp.asd_context.bin_desc.feature_version = le32_to_cpu(asd_hdr->sos.fw_version); in psp_init_asd_microcode()
3256 adev->psp.asd_context.bin_desc.size_bytes = le32_to_cpu(asd_hdr->header.ucode_size_bytes); in psp_init_asd_microcode()
3257 adev->psp.asd_context.bin_desc.start_addr = (uint8_t *)asd_hdr + in psp_init_asd_microcode()
3541 psp->asd_context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3542 psp->asd_context.bin_desc.feature_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3543 psp->asd_context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3544 psp->asd_context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3547 psp->xgmi_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3548 psp->xgmi_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3549 psp->xgmi_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3552 psp->ras_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3553 psp->ras_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3554 psp->ras_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3557 psp->hdcp_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3558 psp->hdcp_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3559 psp->hdcp_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3562 psp->dtm_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3563 psp->dtm_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3564 psp->dtm_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3567 psp->rap_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3568 psp->rap_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3569 psp->rap_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3572 psp->securedisplay_context.context.bin_desc.fw_version = in parse_ta_bin_descriptor()
3574 psp->securedisplay_context.context.bin_desc.size_bytes = in parse_ta_bin_descriptor()
3576 psp->securedisplay_context.context.bin_desc.start_addr = in parse_ta_bin_descriptor()
3597 adev->psp.xgmi_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3599 adev->psp.xgmi_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3601 adev->psp.xgmi_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3605 adev->psp.ras_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3607 adev->psp.ras_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3609 adev->psp.ras_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3610 (uint8_t *)adev->psp.xgmi_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()
3613 adev->psp.hdcp_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3615 adev->psp.hdcp_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3617 adev->psp.hdcp_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3621 adev->psp.dtm_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3623 adev->psp.dtm_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3625 adev->psp.dtm_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3626 (uint8_t *)adev->psp.hdcp_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()
3629 adev->psp.securedisplay_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3631 adev->psp.securedisplay_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3633 adev->psp.securedisplay_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3634 (uint8_t *)adev->psp.hdcp_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()