Searched refs:fw_header (Results 1 – 7 of 7) sorted by relevance
85 const via_fw_header_t *fw_header; in via_update() local133 if (params->fwsize < sizeof(*fw_header)) { in via_update()138 fw_header = (const via_fw_header_t *)fw_image; in via_update()139 if (fw_header->signature != VIA_HEADER_SIGNATURE || in via_update()140 fw_header->loader_revision != VIA_LOADER_REVISION) { in via_update()145 data_size = fw_header->data_size; in via_update()146 total_size = fw_header->total_size; in via_update()151 payload_size = data_size + sizeof(*fw_header); in via_update()164 fw_data = fw_header + 1; /* Pointer to the update data. */ in via_update()169 if (signature != fw_header->cpu_signature) in via_update()[all …]
86 const intel_fw_header_t *fw_header; in intel_update() local151 if (params->fwsize < sizeof(*fw_header)) { in intel_update()156 fw_header = (const intel_fw_header_t *)fw_image; in intel_update()157 if (fw_header->header_version != INTEL_HEADER_VERSION || in intel_update()158 fw_header->loader_revision != INTEL_LOADER_REVISION) { in intel_update()166 if (fw_header->data_size == 0) in intel_update()169 data_size = fw_header->data_size; in intel_update()170 if (fw_header->total_size == 0) in intel_update()171 total_size = data_size + sizeof(*fw_header); in intel_update()173 total_size = fw_header->total_size; in intel_update()[all …]
80 const amd_fw_header_t *fw_header; in amd_update() local114 if (params->fwsize < sizeof(*fw_header)) { in amd_update()118 fw_header = (const amd_fw_header_t *)fw_image; in amd_update()119 if ((fw_header->magic >> 8) != AMD_MAGIC) { in amd_update()124 fw_data = (const uint32_t *)(fw_header + 1); in amd_update()125 fw_size = (params->fwsize - sizeof(*fw_header)) / sizeof(uint32_t); in amd_update()133 if (sum != fw_header->checksum) { in amd_update()137 if (signature == fw_header->signature) { in amd_update()
100 const amd_10h_fw_header_t *fw_header; in ucode_amd_find() local201 if (section_header->size < sizeof(*fw_header)) { in ucode_amd_find()206 fw_header = (const amd_10h_fw_header_t *)fw_data; in ucode_amd_find()210 if (fw_header->processor_rev_id != equiv_id) { in ucode_amd_find()212 fw_header->processor_rev_id, equiv_id); in ucode_amd_find()215 if (fw_header->patch_id <= revision) { in ucode_amd_find()217 fw_header->patch_id, revision); in ucode_amd_find()220 if (fw_header->nb_dev_id != 0 || fw_header->sb_dev_id != 0) { in ucode_amd_find()224 WARNX(3, "selecting revision: %x", fw_header->patch_id); in ucode_amd_find()225 revision = fw_header->patch_id; in ucode_amd_find()[all …]
313 struct rtlbt_fw_header_v1 *fw_header; in rtlbt_parse_fwfile_v1() local320 fw_header = (struct rtlbt_fw_header_v1 *)fw->buf; in rtlbt_parse_fwfile_v1()321 num_patches = le16toh(fw_header->num_patches); in rtlbt_parse_fwfile_v1()323 le32toh(fw_header->fw_version), num_patches); in rtlbt_parse_fwfile_v1()361 memcpy(patch_buf + patch_length - 4, &fw_header->fw_version, 4); in rtlbt_parse_fwfile_v1()
370 sc->fw_header = header; in load_firmware()388 ram_code = (const void *)((const char *)sc->fw_header + in boot_firmware()389 sc->fw_header->ram_code_start); in boot_firmware()435 bd0->mode.count = sc->fw_header->ram_code_size / 2; in boot_firmware()
222 const struct sdma_firmware_header *fw_header; member