Lines Matching refs:rtd

32 static int sm8250_snd_init(struct snd_soc_pcm_runtime *rtd)
34 struct sm8250_snd_data *data = snd_soc_card_get_drvdata(rtd->card);
35 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
39 return qcom_snd_dp_jack_setup(rtd, &data->dp_jack, 0);
41 return qcom_snd_usb_offload_jack_setup(rtd, &data->usb_offload_jack,
44 return qcom_snd_wcd_jack_setup(rtd, &data->jack, &data->jack_setup);
48 static void sm8250_snd_exit(struct snd_soc_pcm_runtime *rtd)
50 struct sm8250_snd_data *data = snd_soc_card_get_drvdata(rtd->card);
51 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
54 qcom_snd_usb_offload_jack_remove(rtd,
59 static int sm8250_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd,
79 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
80 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
81 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
117 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
118 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
119 struct sm8250_snd_data *data = snd_soc_card_get_drvdata(rtd->card);
129 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
130 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
131 struct sm8250_snd_data *pdata = snd_soc_card_get_drvdata(rtd->card);
138 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
139 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
140 struct sm8250_snd_data *data = snd_soc_card_get_drvdata(rtd->card);
149 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
150 struct sm8250_snd_data *data = snd_soc_card_get_drvdata(rtd->card);
151 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);