Lines Matching refs:header
143 * 0 header
520 const struct dpfe_firmware_header *header = (void *)fw->data;
525 if (header->magic == DPFE_BE_MAGIC)
527 else if (header->magic != DPFE_LE_MAGIC)
531 dmem_size = be32_to_cpu(header->dmem_size);
532 imem_size = be32_to_cpu(header->imem_size);
534 dmem_size = le32_to_cpu(header->dmem_size);
535 imem_size = le32_to_cpu(header->imem_size);
543 * The header + the data section + the instruction section + the
546 total_size = dmem_size + imem_size + sizeof(*header) +
552 chksum_ptr = (void *)fw->data + sizeof(*header) + dmem_size + imem_size;
566 const struct dpfe_firmware_header *header,
575 magic = be32_to_cpu(header->magic);
576 sequence = be32_to_cpu(header->sequence);
577 version = be32_to_cpu(header->version);
579 magic = le32_to_cpu(header->magic);
580 sequence = le32_to_cpu(header->sequence);
581 version = le32_to_cpu(header->version);
621 const struct dpfe_firmware_header *header;
671 /* At the beginning of the firmware blob is a header. */
672 header = (struct dpfe_firmware_header *)fw->data;
674 fw_blob = fw->data + sizeof(*header);
675 /* IMEM comes right after the header. */
687 ret = __verify_fw_checksum(&init, priv, header, init.chksum);