Lines Matching defs:rtd

50 	struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
55 return snd_soc_dai_set_sysclk(snd_soc_rtd_to_cpu(rtd, 0),
66 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
74 ret = snd_soc_dai_set_sysclk(snd_soc_rtd_to_cpu(rtd, 0), 0,
77 dev_err(rtd->dev, "failed to set cpu dai sysclk\n");
79 for_each_rtd_codec_dais(rtd, j, codec_dai) {
86 dev_err(rtd->dev, "failed to set sysclk\n");
97 dev_err(rtd->dev, "failed to start PLL: %d\n",
107 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
111 for_each_rtd_codec_dais(rtd, j, codec_dai) {
116 dev_err(rtd->dev, "failed to stop PLL: %d\n",
135 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
140 for_each_rtd_codec_dais(rtd, i, codec_dai) {
147 dev_err(rtd->dev, "failed to set pll\n");
156 dev_err(rtd->dev, "failed to set sysclk\n");
170 static int mt8183_i2s_hw_params_fixup(struct snd_soc_pcm_runtime *rtd,
182 static int mt8183_rt1015_i2s_hw_params_fixup(struct snd_soc_pcm_runtime *rtd,
375 static int mt8183_da7219_max98357_hdmi_init(struct snd_soc_pcm_runtime *rtd)
378 snd_soc_card_get_drvdata(rtd->card);
381 ret = snd_soc_card_jack_new(rtd->card, "HDMI Jack", SND_JACK_LINEOUT,
386 return snd_soc_component_set_jack(snd_soc_rtd_to_codec(rtd, 0)->component,
390 static int mt8183_bt_init(struct snd_soc_pcm_runtime *rtd)
393 snd_soc_rtdcom_lookup(rtd, AFE_PCM_NAME);
399 dev_err(rtd->dev, "Failed to set up shared clocks\n");
405 static int mt8183_da7219_init(struct snd_soc_pcm_runtime *rtd)
408 snd_soc_rtdcom_lookup(rtd, AFE_PCM_NAME);
414 dev_err(rtd->dev, "Failed to set up shared clocks\n");