Lines Matching refs:fw_module
28 struct sof_ipc4_fw_module *fw_module; in sof_ipc4_fw_parse_ext_man() local
92 sizeof(*fw_module), GFP_KERNEL); in sof_ipc4_fw_parse_ext_man()
98 fw_module = fw_lib->modules; in sof_ipc4_fw_parse_ext_man()
113 memcpy(&fw_module->man4_module_entry, fm_entry, sizeof(*fm_entry)); in sof_ipc4_fw_parse_ext_man()
123 fw_module->fw_mod_cfg = &fm_config[fm_entry->cfg_offset]; in sof_ipc4_fw_parse_ext_man()
134 fw_module->man4_module_entry.id = i; in sof_ipc4_fw_parse_ext_man()
135 ida_init(&fw_module->m_ida); in sof_ipc4_fw_parse_ext_man()
136 fw_module->private = NULL; in sof_ipc4_fw_parse_ext_man()
138 fw_module++; in sof_ipc4_fw_parse_ext_man()
444 struct sof_ipc4_fw_module *fw_module, in sof_ipc4_update_cpc_from_manifest() argument
453 if (!fw_module->fw_mod_cfg) { in sof_ipc4_update_cpc_from_manifest()
466 fw_mod_cfg = fw_module->fw_mod_cfg; in sof_ipc4_update_cpc_from_manifest()
467 for (i = 0; i < fw_module->man4_module_entry.cfg_count; i++) { in sof_ipc4_update_cpc_from_manifest()
494 fw_module->man4_module_entry.name, in sof_ipc4_update_cpc_from_manifest()
495 &fw_module->man4_module_entry.uuid, msg, basecfg->ibs, in sof_ipc4_update_cpc_from_manifest()