Lines Matching refs:mod_id
253 static int skl_get_module(struct sst_dsp *ctx, u16 mod_id)
258 if (module->mod_info->mod_id == mod_id)
265 static int skl_put_module(struct sst_dsp *ctx, u16 mod_id)
270 if (module->mod_info->mod_id == mod_id)
278 char *mod_name, int mod_id)
305 skl_module->mod_info->mod_id = mod_id;
314 struct sst_dsp *ctx, u16 mod_id)
324 if (module->mod_info->mod_id == mod_id)
332 u32 size, u16 mod_id, u8 table_id, bool is_module)
344 ret = skl_ipc_load_modules(&skl->ipc, SKL_NUM_MODULES, &mod_id);
410 static int skl_load_module(struct sst_dsp *ctx, u16 mod_id, u8 *guid)
418 module_entry = skl_module_get_from_id(ctx, mod_id);
420 module_entry = skl_fill_module_table(ctx, mod_name, mod_id);
430 mod_id, 0, true);
437 ret = skl_get_module(ctx, mod_id);
442 static int skl_unload_module(struct sst_dsp *ctx, u16 mod_id)
448 usage_cnt = skl_put_module(ctx, mod_id);
459 SKL_NUM_MODULES, &mod_id);
462 skl_get_module(ctx, mod_id);