Lines Matching refs:substream
33 static void __lpass_get_dmactl_handle(struct snd_pcm_substream *substream, struct snd_soc_dai *dai,
36 struct snd_soc_pcm_runtime *soc_runtime = snd_soc_substream_to_rtd(substream);
39 struct snd_pcm_runtime *rt = substream->runtime;
124 struct snd_pcm_substream *substream)
126 struct snd_soc_pcm_runtime *soc_runtime = snd_soc_substream_to_rtd(substream);
139 __lpass_get_dmactl_handle(substream, dai, &dmactl, &id);
171 static int lpass_cdc_dma_daiops_startup(struct snd_pcm_substream *substream,
175 struct snd_soc_pcm_runtime *soc_runtime = snd_soc_substream_to_rtd(substream);
194 static void lpass_cdc_dma_daiops_shutdown(struct snd_pcm_substream *substream,
198 struct snd_soc_pcm_runtime *soc_runtime = snd_soc_substream_to_rtd(substream);
214 static int lpass_cdc_dma_daiops_hw_params(struct snd_pcm_substream *substream,
218 struct snd_soc_pcm_runtime *soc_runtime = snd_soc_substream_to_rtd(substream);
245 __lpass_get_dmactl_handle(substream, dai, &dmactl, &id);
258 static int lpass_cdc_dma_daiops_trigger(struct snd_pcm_substream *substream,
261 struct snd_soc_pcm_runtime *soc_runtime = snd_soc_substream_to_rtd(substream);
269 __lpass_platform_codec_intf_init(dai, substream);
274 __lpass_get_dmactl_handle(substream, dai, &dmactl, &id);