ti_firmware_header
struct ti_firmware_header *header;
for (pos = sizeof(struct ti_firmware_header); pos < size; pos++)
header = (struct ti_firmware_header *)buffer;
buffer_size = TI_FIRMWARE_BUF_SIZE + sizeof(struct ti_firmware_header);