Lines Matching refs:fw_header
86 const intel_fw_header_t *fw_header; in intel_update() local
151 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()
178 payload_size = data_size + sizeof(*fw_header); in intel_update()
228 fw_data = fw_header + 1; /* Pointer to the update data. */ in intel_update()
233 if (signature == fw_header->cpu_signature && in intel_update()
234 (flags & fw_header->cpu_flags) != 0) in intel_update()
247 if (revision >= fw_header->revision) { in intel_update()
249 path, fw_header->revision); in intel_update()
253 path, dev, revision, fw_header->revision); in intel_update()