Lines Matching refs:bin_desc

1040 	if (amdgpu_sriov_vf(psp->adev) || !psp->asd_context.bin_desc.size_bytes)  in psp_asd_initialize()
1130 cmd->cmd.cmd_load_ta.app_len = context->bin_desc.size_bytes; in psp_prep_ta_load_cmd_buf()
1189 psp_copy_fw(psp, context->bin_desc.start_addr, in psp_ta_load()
1190 context->bin_desc.size_bytes); in psp_ta_load()
1239 !psp->xgmi_context.context.bin_desc.size_bytes || in psp_xgmi_initialize()
1240 !psp->xgmi_context.context.bin_desc.start_addr) in psp_xgmi_initialize()
1317 psp->xgmi_context.context.bin_desc.fw_version >= 0x2000000b) || in psp_xgmi_peer_link_info_supported()
1610 if (!adev->psp.ras_context.context.bin_desc.size_bytes || in psp_ras_initialize()
1611 !adev->psp.ras_context.context.bin_desc.start_addr) { in psp_ras_initialize()
1759 if (!psp->hdcp_context.context.bin_desc.size_bytes || in psp_hdcp_initialize()
1760 !psp->hdcp_context.context.bin_desc.start_addr) { in psp_hdcp_initialize()
1826 if (!psp->dtm_context.context.bin_desc.size_bytes || in psp_dtm_initialize()
1827 !psp->dtm_context.context.bin_desc.start_addr) { in psp_dtm_initialize()
1894 if (!psp->rap_context.context.bin_desc.size_bytes || in psp_rap_initialize()
1895 !psp->rap_context.context.bin_desc.start_addr) { in psp_rap_initialize()
1992 if (!psp->securedisplay_context.context.bin_desc.size_bytes || in psp_securedisplay_initialize()
1993 !psp->securedisplay_context.context.bin_desc.start_addr) { in psp_securedisplay_initialize()
2038 psp->securedisplay_context.context.bin_desc.size_bytes = 0; in psp_securedisplay_initialize()
3003 adev->psp.asd_context.bin_desc.fw_version = le32_to_cpu(asd_hdr->header.ucode_version); in psp_init_asd_microcode()
3004 adev->psp.asd_context.bin_desc.feature_version = le32_to_cpu(asd_hdr->sos.fw_version); in psp_init_asd_microcode()
3005 adev->psp.asd_context.bin_desc.size_bytes = le32_to_cpu(asd_hdr->header.ucode_size_bytes); in psp_init_asd_microcode()
3006 adev->psp.asd_context.bin_desc.start_addr = (uint8_t *)asd_hdr + in psp_init_asd_microcode()
3271 psp->asd_context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3272 psp->asd_context.bin_desc.feature_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3273 psp->asd_context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3274 psp->asd_context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3277 psp->xgmi_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3278 psp->xgmi_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3279 psp->xgmi_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3282 psp->ras_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3283 psp->ras_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3284 psp->ras_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3287 psp->hdcp_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3288 psp->hdcp_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3289 psp->hdcp_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3292 psp->dtm_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3293 psp->dtm_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3294 psp->dtm_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3297 psp->rap_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3298 psp->rap_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes); in parse_ta_bin_descriptor()
3299 psp->rap_context.context.bin_desc.start_addr = ucode_start_addr; in parse_ta_bin_descriptor()
3302 psp->securedisplay_context.context.bin_desc.fw_version = in parse_ta_bin_descriptor()
3304 psp->securedisplay_context.context.bin_desc.size_bytes = in parse_ta_bin_descriptor()
3306 psp->securedisplay_context.context.bin_desc.start_addr = in parse_ta_bin_descriptor()
3327 adev->psp.xgmi_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3329 adev->psp.xgmi_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3331 adev->psp.xgmi_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3335 adev->psp.ras_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3337 adev->psp.ras_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3339 adev->psp.ras_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3340 (uint8_t *)adev->psp.xgmi_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()
3343 adev->psp.hdcp_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3345 adev->psp.hdcp_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3347 adev->psp.hdcp_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3351 adev->psp.dtm_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3353 adev->psp.dtm_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3355 adev->psp.dtm_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3356 (uint8_t *)adev->psp.hdcp_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()
3359 adev->psp.securedisplay_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3361 adev->psp.securedisplay_context.context.bin_desc.size_bytes = in parse_ta_v1_microcode()
3363 adev->psp.securedisplay_context.context.bin_desc.start_addr = in parse_ta_v1_microcode()
3364 (uint8_t *)adev->psp.hdcp_context.context.bin_desc.start_addr + in parse_ta_v1_microcode()