Lines Matching refs:trigger
966 if (codec_dai->driver->ops && codec_dai->driver->ops->trigger) { in soc_pcm_trigger()
967 ret = codec_dai->driver->ops->trigger(substream, in soc_pcm_trigger()
974 if (platform->driver->ops && platform->driver->ops->trigger) { in soc_pcm_trigger()
975 ret = platform->driver->ops->trigger(substream, cmd); in soc_pcm_trigger()
980 if (cpu_dai->driver->ops && cpu_dai->driver->ops->trigger) { in soc_pcm_trigger()
981 ret = cpu_dai->driver->ops->trigger(substream, cmd, cpu_dai); in soc_pcm_trigger()
986 if (rtd->dai_link->ops && rtd->dai_link->ops->trigger) { in soc_pcm_trigger()
987 ret = rtd->dai_link->ops->trigger(substream, cmd); in soc_pcm_trigger()
1934 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_fe_dai_do_trigger() local
1938 switch (trigger) { in dpcm_fe_dai_do_trigger()
2112 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_run_update_shutdown() local
2118 if (trigger == SND_SOC_DPCM_TRIGGER_BESPOKE) { in dpcm_run_update_shutdown()
2154 enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream]; in dpcm_run_update_startup() local
2195 if (trigger == SND_SOC_DPCM_TRIGGER_BESPOKE) { in dpcm_run_update_startup()
2533 rtd->ops.trigger = dpcm_fe_dai_trigger; in soc_new_pcm()
2542 rtd->ops.trigger = soc_pcm_trigger; in soc_new_pcm()
2684 if (platform->driver->ops && platform->driver->ops->trigger) in snd_soc_platform_trigger()
2685 return platform->driver->ops->trigger(substream, cmd); in snd_soc_platform_trigger()