Lines Matching refs:rtd

64 	struct snd_soc_pcm_runtime *rtd = substream->private_data;  in snd_dmaengine_pcm_prepare_slave_config()  local
68 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in snd_dmaengine_pcm_prepare_slave_config()
84 struct snd_soc_pcm_runtime *rtd = substream->private_data; in dmaengine_pcm_hw_params() local
85 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_hw_params()
115 struct snd_soc_pcm_runtime *rtd = substream->private_data; in dmaengine_pcm_set_runtime_hwparams() local
116 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_set_runtime_hwparams()
131 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in dmaengine_pcm_set_runtime_hwparams()
191 struct snd_soc_pcm_runtime *rtd = substream->private_data; in dmaengine_pcm_open() local
192 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_open()
204 struct snd_soc_pcm_runtime *rtd, in dmaengine_pcm_compat_request_channel() argument
207 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_compat_request_channel()
211 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in dmaengine_pcm_compat_request_channel()
217 return pcm->config->compat_request_channel(rtd, substream); in dmaengine_pcm_compat_request_channel()
240 static int dmaengine_pcm_new(struct snd_soc_pcm_runtime *rtd) in dmaengine_pcm_new() argument
242 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_new()
244 struct device *dev = rtd->platform->dev; in dmaengine_pcm_new()
262 substream = rtd->pcm->streams[i].substream; in dmaengine_pcm_new()
266 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in dmaengine_pcm_new()
274 pcm->chan[i] = dmaengine_pcm_compat_request_channel(rtd, in dmaengine_pcm_new()
279 dev_err(rtd->platform->dev, in dmaengine_pcm_new()
309 struct snd_soc_pcm_runtime *rtd = substream->private_data; in dmaengine_pcm_pointer() local
310 struct dmaengine_pcm *pcm = soc_platform_to_pcm(rtd->platform); in dmaengine_pcm_pointer()