Lines Matching refs:substream
578 struct snd_pcm_substream *substream, in intel_params_stream() argument
586 params_data.substream = substream; in intel_params_stream()
599 struct snd_pcm_substream *substream, in intel_free_stream() argument
607 free_data.substream = substream; in intel_free_stream()
621 static int intel_hw_params(struct snd_pcm_substream *substream, in intel_hw_params() argument
638 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in intel_hw_params()
662 ret = intel_params_stream(sdw, substream, dai, params, in intel_hw_params()
692 static int intel_prepare(struct snd_pcm_substream *substream, in intel_prepare() argument
695 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in intel_prepare()
709 hw_params = &rtd->dpcm[substream->stream].hw_params; in intel_prepare()
723 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) in intel_prepare()
734 return intel_params_stream(sdw, substream, dai, hw_params, sdw->instance, in intel_prepare()
739 intel_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in intel_hw_free() argument
763 ret = intel_free_stream(sdw, substream, dai, sdw->instance); in intel_hw_free()
793 static int intel_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) in intel_trigger() argument
806 ret = res->ops->trigger(substream, cmd, dai); in intel_trigger()