Lines Matching refs:rtd
23 static int sm8250_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, in sm8250_be_hw_params_fixup() argument
41 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_startup() local
42 struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0); in sm8250_snd_startup()
43 struct snd_soc_dai *codec_dai = asoc_rtd_to_codec(rtd, 0); in sm8250_snd_startup()
63 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_hw_params() local
65 struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0); in sm8250_snd_hw_params()
66 struct sm8250_snd_data *pdata = snd_soc_card_get_drvdata(rtd->card); in sm8250_snd_hw_params()
72 for_each_rtd_codec_dais(rtd, i, codec_dai) { in sm8250_snd_hw_params()
87 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_wsa_dma_prepare() local
88 struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0); in sm8250_snd_wsa_dma_prepare()
89 struct sm8250_snd_data *data = snd_soc_card_get_drvdata(rtd->card); in sm8250_snd_wsa_dma_prepare()
126 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_prepare() local
127 struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0); in sm8250_snd_prepare()
142 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_hw_free() local
143 struct sm8250_snd_data *data = snd_soc_card_get_drvdata(rtd->card); in sm8250_snd_hw_free()
144 struct snd_soc_dai *cpu_dai = asoc_rtd_to_cpu(rtd, 0); in sm8250_snd_hw_free()