Lines Matching refs:sink_mconfig

1048 	struct skl_module_cfg *sink_mconfig;  in skl_tplg_bind_sinks()  local
1073 sink_mconfig = sink->priv; in skl_tplg_bind_sinks()
1086 && (sink_mconfig->m_state == SKL_MODULE_UNINIT))) { in skl_tplg_bind_sinks()
1089 src_mconfig, sink_mconfig); in skl_tplg_bind_sinks()
1098 sink_mconfig->m_state == SKL_MODULE_UNINIT) in skl_tplg_bind_sinks()
1102 ret = skl_bind_modules(ctx, src_mconfig, sink_mconfig); in skl_tplg_bind_sinks()
1108 skl_tplg_set_module_bind_params(sink, sink_mconfig, ctx); in skl_tplg_bind_sinks()
1111 if (sink_mconfig->pipe->state != SKL_PIPE_STARTED) { in skl_tplg_bind_sinks()
1112 if (sink_mconfig->pipe->conn_type != in skl_tplg_bind_sinks()
1115 sink_mconfig->pipe); in skl_tplg_bind_sinks()
1209 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_mixer_dapm_post_pmu_event() local
1214 sink_mconfig = sink->priv; in skl_tplg_mixer_dapm_post_pmu_event()
1224 sink_mconfig = sink->priv; in skl_tplg_mixer_dapm_post_pmu_event()
1236 ret = skl_bind_modules(ctx, src_mconfig, sink_mconfig); in skl_tplg_mixer_dapm_post_pmu_event()
1242 skl_tplg_set_module_bind_params(sink, sink_mconfig, ctx); in skl_tplg_mixer_dapm_post_pmu_event()
1244 if (sink_mconfig->pipe->conn_type != SKL_PIPE_CONN_TYPE_FE) in skl_tplg_mixer_dapm_post_pmu_event()
1245 ret = skl_run_pipe(ctx, sink_mconfig->pipe); in skl_tplg_mixer_dapm_post_pmu_event()
1260 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_mixer_dapm_pre_pmd_event() local
1264 sink_mconfig = w->priv; in skl_tplg_mixer_dapm_pre_pmd_event()
1267 ret = skl_stop_pipe(ctx, sink_mconfig->pipe); in skl_tplg_mixer_dapm_pre_pmd_event()
1271 for (i = 0; i < sink_mconfig->module->max_input_pins; i++) { in skl_tplg_mixer_dapm_pre_pmd_event()
1272 if (sink_mconfig->m_in_pin[i].pin_state == SKL_PIN_BIND_DONE) { in skl_tplg_mixer_dapm_pre_pmd_event()
1273 src_mconfig = sink_mconfig->m_in_pin[i].tgt_mcfg; in skl_tplg_mixer_dapm_pre_pmd_event()
1278 src_mconfig, sink_mconfig); in skl_tplg_mixer_dapm_pre_pmd_event()
1371 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_pga_dapm_post_pmd_event() local
1384 sink_mconfig = src_mconfig->m_out_pin[i].tgt_mcfg; in skl_tplg_pga_dapm_post_pmd_event()
1385 if (!sink_mconfig) in skl_tplg_pga_dapm_post_pmd_event()
1392 sink_mconfig); in skl_tplg_pga_dapm_post_pmd_event()