Lines Matching refs:sink_mconfig
416 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_pga_dapm_pre_pmu_event() local
445 sink_mconfig = sink->priv; in skl_tplg_pga_dapm_pre_pmu_event()
448 ret = skl_bind_modules(ctx, src_mconfig, sink_mconfig); in skl_tplg_pga_dapm_pre_pmu_event()
453 if (sink_mconfig->pipe->state != SKL_PIPE_STARTED) { in skl_tplg_pga_dapm_pre_pmu_event()
454 ret = skl_run_pipe(ctx, sink_mconfig->pipe); in skl_tplg_pga_dapm_pre_pmu_event()
495 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_mixer_dapm_post_pmu_event() local
500 sink_mconfig = sink->priv; in skl_tplg_mixer_dapm_post_pmu_event()
523 sink_mconfig = sink->priv; in skl_tplg_mixer_dapm_post_pmu_event()
536 ret = skl_bind_modules(ctx, src_mconfig, sink_mconfig); in skl_tplg_mixer_dapm_post_pmu_event()
540 ret = skl_run_pipe(ctx, sink_mconfig->pipe); in skl_tplg_mixer_dapm_post_pmu_event()
556 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_mixer_dapm_pre_pmd_event() local
562 sink_mconfig = sink->priv; in skl_tplg_mixer_dapm_pre_pmd_event()
565 ret = skl_stop_pipe(ctx, sink_mconfig->pipe); in skl_tplg_mixer_dapm_pre_pmd_event()
600 ret = skl_unbind_modules(ctx, src_mconfig, sink_mconfig); in skl_tplg_mixer_dapm_pre_pmd_event()
657 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_pga_dapm_post_pmd_event() local
676 sink_mconfig = sink->priv; in skl_tplg_pga_dapm_post_pmd_event()
694 ret = skl_unbind_modules(ctx, src_mconfig, sink_mconfig); in skl_tplg_pga_dapm_post_pmd_event()