Lines Matching refs:fw_header
85 const via_fw_header_t *fw_header; in via_update() local
133 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()
172 if (fw_header->revision != 0 && revision >= fw_header->revision) { in via_update()
174 path, fw_header->revision); in via_update()
178 path, dev, revision, fw_header->revision); in via_update()