Lines Matching defs:ta_hdr

3274 				   const struct ta_firmware_header_v2_0 *ta_hdr)
3278 if (!psp || !desc || !ta_hdr)
3281 ucode_start_addr = (uint8_t *)ta_hdr +
3283 le32_to_cpu(ta_hdr->header.ucode_array_offset_bytes);
3335 const struct ta_firmware_header_v1_0 *ta_hdr;
3338 ta_hdr = (const struct ta_firmware_header_v1_0 *) adev->psp.ta_fw->data;
3340 if (le16_to_cpu(ta_hdr->header.header_version_major) != 1)
3344 le32_to_cpu(ta_hdr->xgmi.fw_version);
3346 le32_to_cpu(ta_hdr->xgmi.size_bytes);
3348 (uint8_t *)ta_hdr +
3349 le32_to_cpu(ta_hdr->header.ucode_array_offset_bytes);
3352 le32_to_cpu(ta_hdr->ras.fw_version);
3354 le32_to_cpu(ta_hdr->ras.size_bytes);
3357 le32_to_cpu(ta_hdr->ras.offset_bytes);
3360 le32_to_cpu(ta_hdr->hdcp.fw_version);
3362 le32_to_cpu(ta_hdr->hdcp.size_bytes);
3364 (uint8_t *)ta_hdr +
3365 le32_to_cpu(ta_hdr->header.ucode_array_offset_bytes);
3368 le32_to_cpu(ta_hdr->dtm.fw_version);
3370 le32_to_cpu(ta_hdr->dtm.size_bytes);
3373 le32_to_cpu(ta_hdr->dtm.offset_bytes);
3376 le32_to_cpu(ta_hdr->securedisplay.fw_version);
3378 le32_to_cpu(ta_hdr->securedisplay.size_bytes);
3381 le32_to_cpu(ta_hdr->securedisplay.offset_bytes);
3383 adev->psp.ta_fw_version = le32_to_cpu(ta_hdr->header.ucode_version);
3390 const struct ta_firmware_header_v2_0 *ta_hdr;
3395 ta_hdr = (const struct ta_firmware_header_v2_0 *)adev->psp.ta_fw->data;
3397 if (le16_to_cpu(ta_hdr->header.header_version_major) != 2)
3400 if (le32_to_cpu(ta_hdr->ta_fw_bin_count) >= UCODE_MAX_PSP_PACKAGING) {
3405 for (ta_index = 0; ta_index < le32_to_cpu(ta_hdr->ta_fw_bin_count); ta_index++) {
3407 &ta_hdr->ta_fw_bin[ta_index],
3408 ta_hdr);