Home
last modified time | relevance | path

Searched refs:fw_lib (Results 1 – 5 of 5) sorted by relevance

/sound/soc/sof/
A Dipc4-loader.c93 if (!fw_lib->modules) in sof_ipc4_fw_parse_ext_man()
96 fw_lib->name = fw_header->name; in sof_ipc4_fw_parse_ext_man()
98 fw_module = fw_lib->modules; in sof_ipc4_fw_parse_ext_man()
152 fw_lib = devm_kzalloc(sdev->dev, sizeof(*fw_lib), GFP_KERNEL); in sof_ipc4_fw_parse_basefw_ext_man()
153 if (!fw_lib) in sof_ipc4_fw_parse_basefw_ext_man()
163 fw_lib->id = 0; in sof_ipc4_fw_parse_basefw_ext_man()
185 fw_lib = devm_kzalloc(sdev->dev, sizeof(*fw_lib), GFP_KERNEL); in sof_ipc4_load_library()
186 if (!fw_lib) in sof_ipc4_load_library()
220 fw_lib->id = lib_id; in sof_ipc4_load_library()
258 devm_kfree(sdev->dev, fw_lib); in sof_ipc4_load_library()
[all …]
A Dipc4-priv.h95 struct sof_ipc4_fw_library *fw_lib, bool reload);
A Dipc4.c844 struct sof_ipc4_fw_library *fw_lib; in sof_ipc4_exit() local
847 xa_for_each(&ipc4_data->fw_lib_xa, lib_id, fw_lib) { in sof_ipc4_exit()
853 release_firmware(fw_lib->sof_fw.fw); in sof_ipc4_exit()
855 fw_lib->sof_fw.fw = NULL; in sof_ipc4_exit()
/sound/soc/sof/intel/
A Dhda-loader.c573 struct sof_ipc4_fw_library *fw_lib, bool reload) in hda_dsp_ipc4_load_library() argument
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()
664 msg.primary |= SOF_IPC4_GLB_LOAD_LIBRARY_LIB_ID(fw_lib->id); in hda_dsp_ipc4_load_library()
A Dhda.h996 struct sof_ipc4_fw_library *fw_lib, bool reload);

Completed in 17 milliseconds