Lines Matching defs:module

323 					 struct audioreach_module *module)
326 obj->instance_id = module->instance_id;
330 obj->prop_id_port.max_ip_port = module->max_ip_port;
331 obj->prop_id_port.max_op_port = module->max_op_port;
338 struct audioreach_module *module;
345 list_for_each_entry(module, &container->modules_list, node) {
346 obj->mod_cfg[i].module_id = module->module_id;
347 obj->mod_cfg[i].instance_id = module->instance_id;
366 struct audioreach_module *module;
395 list_for_each_entry(module, &container->modules_list, node) {
399 apm_populate_module_prop_obj(module_prop_obj, module);
401 if (!module->max_op_port)
404 for (pn = 0; pn < module->max_op_port; pn++) {
405 if (module->dst_mod_inst_id[pn]) {
407 conn_obj->src_mod_inst_id = module->instance_id;
409 module->src_mod_op_port_id[pn];
411 module->dst_mod_inst_id[pn];
413 module->dst_mod_ip_port_id[pn];
436 struct audioreach_module *module;
463 list_for_each_entry(module, &container->modules_list, node) {
464 num_connections += module->num_connections;
592 struct audioreach_module *module,
619 param_data->module_instance_id = module->instance_id;
627 hw_cfg->mf.data_format = module->data_format;
632 param_data->module_instance_id = module->instance_id;
641 param_data->module_instance_id = module->instance_id;
659 struct audioreach_module *module,
688 param_data->module_instance_id = module->instance_id;
696 hw_cfg->mf.data_format = module->data_format;
701 param_data->module_instance_id = module->instance_id;
710 param_data->module_instance_id = module->instance_id;
715 intf_cfg->cfg.lpaif_type = module->hw_interface_type;
716 intf_cfg->cfg.intf_index = module->hw_interface_idx;
722 param_data->module_instance_id = module->instance_id;
735 int audioreach_send_u32_param(struct q6apm_graph *graph, struct audioreach_module *module,
753 param_data->module_instance_id = module->instance_id;
771 struct audioreach_module *module, bool enable)
773 return audioreach_send_u32_param(graph, module, PARAM_ID_SAL_LIMITER_ENABLE, enable);
777 struct audioreach_module *module,
780 return audioreach_send_u32_param(graph, module, PARAM_ID_SAL_OUTPUT_CFG, cfg->bit_width);
784 struct audioreach_module *module,
787 return audioreach_send_u32_param(graph, module, PARAM_ID_MODULE_ENABLE, enable);
791 struct audioreach_module *module,
794 return audioreach_send_u32_param(graph, module, PARAM_ID_EARLY_EOS_DELAY,
799 struct audioreach_module *module,
820 param_data->module_instance_id = module->instance_id;
939 struct audioreach_module *module,
965 param_data->module_instance_id = module->instance_id;
970 intf_cfg->cfg.intf_idx = module->hw_interface_idx;
971 intf_cfg->cfg.sd_line_idx = module->sd_line_idx;
988 param_data->module_instance_id = module->instance_id;
996 hw_cfg->mf.data_format = module->data_format;
1001 param_data->module_instance_id = module->instance_id;
1015 struct audioreach_module *module)
1031 param_data->module_instance_id = module->instance_id;
1038 cfg->log_code = module->log_code;
1039 cfg->log_tap_point_id = module->log_tap_point_id;
1040 cfg->mode = module->log_mode;
1050 struct audioreach_module *module,
1074 param_data->module_instance_id = module->instance_id;
1087 media_cfg->interleaved = module->interleave_type;
1108 struct audioreach_module *module,
1127 graph->port->id, module->instance_id);
1134 param_data->module_instance_id = module->instance_id;
1177 int audioreach_gain_set_vol_ctrl(struct q6apm *apm, struct audioreach_module *module, int vol)
1193 param_data->module_instance_id = module->instance_id;
1209 static int audioreach_gain_set(struct q6apm_graph *graph, struct audioreach_module *module)
1224 param_data->module_instance_id = module->instance_id;
1229 cfg->gain_cfg.gain = module->gain;
1238 int audioreach_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module,
1243 switch (module->module_id) {
1245 rc = audioreach_module_enable(graph, module, true);
1247 rc = audioreach_logging_set_media_format(graph, module);
1254 rc = audioreach_pcm_set_media_format(graph, module, cfg);
1257 rc = audioreach_display_port_set_media_format(graph, module, cfg);
1261 rc = audioreach_i2s_set_media_format(graph, module, cfg);
1264 rc = audioreach_shmem_set_media_format(graph, module, cfg);
1267 rc = audioreach_gain_set(graph, module);
1271 rc = audioreach_codec_dma_set_media_format(graph, module, cfg);
1274 rc = audioreach_sal_set_media_format(graph, module, cfg);
1276 rc = audioreach_sal_limiter_enable(graph, module, true);
1279 rc = audioreach_mfc_set_media_format(graph, module, cfg);
1282 rc = audioreach_gapless_set_media_format(graph, module, cfg);