Lines Matching defs:hdr

31 static void amdgpu_ucode_print_common_hdr(const struct common_firmware_header *hdr)
33 DRM_DEBUG("size_bytes: %u\n", le32_to_cpu(hdr->size_bytes));
34 DRM_DEBUG("header_size_bytes: %u\n", le32_to_cpu(hdr->header_size_bytes));
35 DRM_DEBUG("header_version_major: %u\n", le16_to_cpu(hdr->header_version_major));
36 DRM_DEBUG("header_version_minor: %u\n", le16_to_cpu(hdr->header_version_minor));
37 DRM_DEBUG("ip_version_major: %u\n", le16_to_cpu(hdr->ip_version_major));
38 DRM_DEBUG("ip_version_minor: %u\n", le16_to_cpu(hdr->ip_version_minor));
39 DRM_DEBUG("ucode_version: 0x%08x\n", le32_to_cpu(hdr->ucode_version));
40 DRM_DEBUG("ucode_size_bytes: %u\n", le32_to_cpu(hdr->ucode_size_bytes));
42 le32_to_cpu(hdr->ucode_array_offset_bytes));
43 DRM_DEBUG("crc32: 0x%08x\n", le32_to_cpu(hdr->crc32));
46 void amdgpu_ucode_print_mc_hdr(const struct common_firmware_header *hdr)
48 uint16_t version_major = le16_to_cpu(hdr->header_version_major);
49 uint16_t version_minor = le16_to_cpu(hdr->header_version_minor);
52 amdgpu_ucode_print_common_hdr(hdr);
56 container_of(hdr, struct mc_firmware_header_v1_0, header);
67 void amdgpu_ucode_print_smc_hdr(const struct common_firmware_header *hdr)
69 uint16_t version_major = le16_to_cpu(hdr->header_version_major);
70 uint16_t version_minor = le16_to_cpu(hdr->header_version_minor);
76 amdgpu_ucode_print_common_hdr(hdr);
79 v1_0_hdr = container_of(hdr, struct smc_firmware_header_v1_0, header);
84 v2_0_hdr = container_of(hdr, struct smc_firmware_header_v2_0, v1_0.header);
89 v2_1_hdr = container_of(hdr, struct smc_firmware_header_v2_1, v1_0.header);
102 void amdgpu_ucode_print_gfx_hdr(const struct common_firmware_header *hdr)
104 uint16_t version_major = le16_to_cpu(hdr->header_version_major);
105 uint16_t version_minor = le16_to_cpu(hdr->header_version_minor);
108 amdgpu_ucode_print_common_hdr(hdr);
112 container_of(hdr, struct gfx_firmware_header_v1_0, header);
120 container_of(hdr, struct gfx_firmware_header_v2_0, header);
129 void amdgpu_ucode_print_rlc_hdr(const struct common_firmware_header *hdr)
131 uint16_t version_major = le16_to_cpu(hdr->header_version_major);
132 uint16_t version_minor = le16_to_cpu(hdr->header_version_minor);
135 amdgpu_ucode_print_common_hdr(hdr);
139 container_of(hdr, struct rlc_firmware_header_v1_0, header);
153 container_of(hdr, struct rlc_firmware_header_v2_0, header);
292 void amdgpu_ucode_print_sdma_hdr(const struct common_firmware_header *hdr)
294 uint16_t version_major = le16_to_cpu(hdr->header_version_major);
295 uint16_t version_minor = le16_to_cpu(hdr->header_version_minor);
298 amdgpu_ucode_print_common_hdr(hdr);
302 container_of(hdr, struct sdma_firmware_header_v1_0, header);
317 container_of(hdr, struct sdma_firmware_header_v2_0, header);
332 void amdgpu_ucode_print_psp_hdr(const struct common_firmware_header *hdr)
334 uint16_t version_major = le16_to_cpu(hdr->header_version_major);
335 uint16_t version_minor = le16_to_cpu(hdr->header_version_minor);
340 amdgpu_ucode_print_common_hdr(hdr);
344 container_of(hdr, struct psp_firmware_header_v1_0, header);
404 container_of(hdr, struct psp_firmware_header_v2_0, header);
479 void amdgpu_ucode_print_gpu_info_hdr(const struct common_firmware_header *hdr)
481 uint16_t version_major = le16_to_cpu(hdr->header_version_major);
482 uint16_t version_minor = le16_to_cpu(hdr->header_version_minor);
485 amdgpu_ucode_print_common_hdr(hdr);
489 container_of(hdr, struct gpu_info_firmware_header_v1_0, header);
502 const struct common_firmware_header *hdr =
505 if (fw->size == le32_to_cpu(hdr->size_bytes))
511 bool amdgpu_ucode_hdr_version(union amdgpu_firmware_header *hdr,
514 if ((hdr->common.header_version_major == hdr_major) &&
515 (hdr->common.header_version_minor == hdr_minor))