Lines Matching refs:rtd

139 	struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
145 for_each_rtd_codec_dais(rtd, i, codec_dai) {
186 static int rt1011_init(struct snd_soc_pcm_runtime *rtd)
188 struct snd_soc_card *card = rtd->card;
198 dev_err(rtd->dev, "fail to add rt1011 widgets, ret %d\n",
206 dev_err(rtd->dev, "fail to add rt1011 kcontrols, ret %d\n",
214 dev_err(rtd->dev, "fail to add rt1011 routes, ret %d\n",
231 dev_err(rtd->dev, "fail to add rt1011 widgets, ret %d\n",
239 dev_err(rtd->dev, "fail to add rt1011 controls, ret %d\n",
247 dev_err(rtd->dev, "fail to add rt1011 routes, ret %d\n",
253 dev_err(rtd->dev, "rt1011: invalid num_codecs %d\n", num_codecs);
344 static int rt1015p_init(struct snd_soc_pcm_runtime *rtd)
346 struct snd_soc_card *card = rtd->card;
352 dev_err(rtd->dev, "fail to add rt1015p widgets, ret %d\n", ret);
359 dev_err(rtd->dev, "fail to add rt1015p kcontrols, ret %d\n", ret);
366 dev_err(rtd->dev, "Speaker map addition failed: %d\n", ret);
399 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
400 struct snd_soc_dai_link *dai_link = rtd->dai_link;
405 clk_freq = sof_dai_get_bclk(rtd);
408 dev_err(rtd->dev, "fail to get bclk freq, ret %d\n", clk_freq);
412 for_each_rtd_codec_dais(rtd, i, codec_dai) {
481 static int speaker_codec_init_lr(struct snd_soc_pcm_runtime *rtd)
483 struct snd_soc_card *card = rtd->card;
492 dev_err(rtd->dev, "fail to add rt1015 widgets, ret %d\n",
500 dev_err(rtd->dev, "fail to add rt1015 kcontrols, ret %d\n",
505 ret = snd_soc_dapm_add_routes(&rtd->card->dapm, speaker_map_lr,
508 dev_err(rtd->dev, "fail to add rt1015 routes, ret %d\n",
514 dev_err(rtd->dev, "rt1015: invalid num_codecs %d\n", num_codecs);
561 static int rt1308_init(struct snd_soc_pcm_runtime *rtd)
563 struct snd_soc_card *card = rtd->card;
569 dev_err(rtd->dev, "fail to add dapm controls, ret %d\n", ret);
576 dev_err(rtd->dev, "fail to add card controls, ret %d\n", ret);
584 dev_err(rtd->dev, "fail to add dapm routes, ret %d\n", ret);
592 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
593 struct snd_soc_card *card = rtd->card;
594 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
600 clk_freq = sof_dai_get_mclk(rtd);
650 static int rt1019p_init(struct snd_soc_pcm_runtime *rtd)
652 struct snd_soc_card *card = rtd->card;
658 dev_err(rtd->dev, "fail to add rt1019p widgets, ret %d\n", ret);
665 dev_err(rtd->dev, "fail to add rt1019p kcontrols, ret %d\n", ret);
672 dev_err(rtd->dev, "Speaker map addition failed: %d\n", ret);