Lines Matching refs:src_mconfig
416 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_pga_dapm_pre_pmu_event() local
421 src_mconfig = source->priv; in skl_tplg_pga_dapm_pre_pmu_event()
444 src_mconfig = source->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()
473 ret = skl_run_pipe(ctx, src_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
522 src_mconfig = source->priv; in skl_tplg_mixer_dapm_post_pmu_event()
530 if (src_mconfig->pipe->state != SKL_PIPE_STARTED) 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()
556 struct skl_module_cfg *src_mconfig, *sink_mconfig; in skl_tplg_mixer_dapm_pre_pmd_event() local
581 src_mconfig = source->priv; in skl_tplg_mixer_dapm_pre_pmd_event()
596 ret = skl_stop_pipe(ctx, src_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
663 src_mconfig = source->priv; in skl_tplg_pga_dapm_post_pmd_event()
665 skl_tplg_free_pipe_mcps(skl, src_mconfig); in skl_tplg_pga_dapm_post_pmd_event()
667 ret = skl_stop_pipe(ctx, src_mconfig->pipe); in skl_tplg_pga_dapm_post_pmd_event()
690 ret = skl_stop_pipe(ctx, src_mconfig->pipe); 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()