Home
last modified time | relevance | path

Searched refs:payload_offset (Results 1 – 6 of 6) sorted by relevance

/sound/soc/sof/
A Dipc3-loader.c317 u32 payload_offset = sdev->basefw.payload_offset; in sof_ipc3_load_fw_to_dsp() local
328 header = (struct snd_sof_fw_header *)(fw->data + payload_offset); in sof_ipc3_load_fw_to_dsp()
338 module = (struct snd_sof_mod_hdr *)(fw->data + payload_offset + sizeof(*header)); in sof_ipc3_load_fw_to_dsp()
339 remaining = fw->size - sizeof(*header) - payload_offset; in sof_ipc3_load_fw_to_dsp()
380 u32 payload_offset = sdev->basefw.payload_offset; in sof_ipc3_validate_firmware() local
383 size_t fw_size = fw->size - payload_offset; in sof_ipc3_validate_firmware()
385 if (fw->size <= payload_offset) { in sof_ipc3_validate_firmware()
392 header = (struct snd_sof_fw_header *)(fw->data + payload_offset); in sof_ipc3_validate_firmware()
A Dipc4-loader.c149 ssize_t payload_offset; in sof_ipc4_fw_parse_basefw_ext_man() local
158 payload_offset = sof_ipc4_fw_parse_ext_man(sdev, fw_lib); in sof_ipc4_fw_parse_basefw_ext_man()
159 if (payload_offset > 0) { in sof_ipc4_fw_parse_basefw_ext_man()
160 fw_lib->sof_fw.payload_offset = payload_offset; in sof_ipc4_fw_parse_basefw_ext_man()
169 return payload_offset; in sof_ipc4_fw_parse_basefw_ext_man()
177 ssize_t payload_offset; in sof_ipc4_load_library() local
209 payload_offset = sof_ipc4_fw_parse_ext_man(sdev, fw_lib); in sof_ipc4_load_library()
210 if (payload_offset <= 0) { in sof_ipc4_load_library()
211 if (!payload_offset) in sof_ipc4_load_library()
214 ret = payload_offset; in sof_ipc4_load_library()
[all …]
A Dloader.c51 sdev->basefw.payload_offset = ext_man_size; in snd_sof_load_firmware_raw()
A Dsof-priv.h150 u32 payload_offset; member
/sound/soc/sof/intel/
A Dhda-loader.c453 if (sdev->basefw.fw->size <= sdev->basefw.payload_offset) { in hda_dsp_cl_boot_firmware()
462 stripped_firmware.size = sdev->basefw.fw->size - sdev->basefw.payload_offset; in hda_dsp_cl_boot_firmware()
479 stripped_firmware.data = sdev->basefw.fw->data + sdev->basefw.payload_offset; in hda_dsp_cl_boot_firmware()
590 stripped_firmware.data = fw_lib->sof_fw.fw->data + fw_lib->sof_fw.payload_offset; in hda_dsp_ipc4_load_library()
591 stripped_firmware.size = fw_lib->sof_fw.fw->size - fw_lib->sof_fw.payload_offset; in hda_dsp_ipc4_load_library()
A Dhda-loader-skl.c501 stripped_firmware.data = fw->data + sdev->basefw.payload_offset; in cl_copy_fw_skl()
502 stripped_firmware.size = fw->size - sdev->basefw.payload_offset; in cl_copy_fw_skl()

Completed in 17 milliseconds