Lines Matching defs:src_mconfig
961 struct skl_module_cfg *src_mconfig)
980 return skl_tplg_bind_sinks(p->sink, skl, src_w, src_mconfig);
1003 if (((src_mconfig->m_state == SKL_MODULE_INIT_DONE)
1007 src_mconfig, sink_mconfig);
1015 if (src_mconfig->m_state == SKL_MODULE_UNINIT ||
1020 ret = skl_bind_modules(skl, src_mconfig, sink_mconfig);
1026 src_mconfig, skl);
1043 return skl_tplg_bind_sinks(next_sink, skl, src_w, src_mconfig);
1061 struct skl_module_cfg *src_mconfig;
1064 src_mconfig = w->priv;
1071 ret = skl_tplg_bind_sinks(w, skl, w, src_mconfig);
1076 if (src_mconfig->pipe->conn_type != SKL_PIPE_CONN_TYPE_FE)
1077 return skl_run_pipe(skl, src_mconfig->pipe);
1127 struct skl_module_cfg *src_mconfig, *sink_mconfig;
1140 src_mconfig = source->priv;
1148 if (src_mconfig->pipe->state != SKL_PIPE_STARTED)
1153 ret = skl_bind_modules(skl, src_mconfig, sink_mconfig);
1158 skl_tplg_set_module_bind_params(source, src_mconfig, skl);
1177 struct skl_module_cfg *src_mconfig, *sink_mconfig;
1189 src_mconfig = sink_mconfig->m_in_pin[i].tgt_mcfg;
1190 if (!src_mconfig)
1194 src_mconfig, sink_mconfig);
1278 struct skl_module_cfg *src_mconfig, *sink_mconfig;
1281 src_mconfig = w->priv;
1284 ret = skl_stop_pipe(skl, src_mconfig->pipe);
1288 for (i = 0; i < src_mconfig->module->max_output_pins; i++) {
1289 if (src_mconfig->m_out_pin[i].pin_state == SKL_PIN_BIND_DONE) {
1290 sink_mconfig = src_mconfig->m_out_pin[i].tgt_mcfg;
1297 ret = skl_unbind_modules(skl, src_mconfig,