Lines Matching refs:rtd
2145 struct snd_soc_pcm_runtime *rtd = dev_get_drvdata(dev); in dapm_widget_show() local
2148 mutex_lock(&rtd->card->dapm_mutex); in dapm_widget_show()
2150 for (i = 0; i < rtd->num_codecs; i++) { in dapm_widget_show()
2151 struct snd_soc_codec *codec = rtd->codec_dais[i]->codec; in dapm_widget_show()
2155 mutex_unlock(&rtd->card->dapm_mutex); in dapm_widget_show()
3582 struct snd_soc_pcm_runtime *rtd) in dapm_connect_dai_link_widgets() argument
3584 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in dapm_connect_dai_link_widgets()
3588 for (i = 0; i < rtd->num_codecs; i++) { in dapm_connect_dai_link_widgets()
3589 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in dapm_connect_dai_link_widgets()
3600 dev_dbg(rtd->dev, "connected DAI link %s:%s -> %s:%s\n", in dapm_connect_dai_link_widgets()
3612 dev_dbg(rtd->dev, "connected DAI link %s:%s -> %s:%s\n", in dapm_connect_dai_link_widgets()
3661 struct snd_soc_pcm_runtime *rtd = card->rtd; in snd_soc_dapm_connect_dai_link_widgets() local
3666 rtd = &card->rtd[i]; in snd_soc_dapm_connect_dai_link_widgets()
3672 if (rtd->dai_link->dynamic || rtd->dai_link->params) in snd_soc_dapm_connect_dai_link_widgets()
3675 dapm_connect_dai_link_widgets(card, rtd); in snd_soc_dapm_connect_dai_link_widgets()
3679 static void soc_dapm_stream_event(struct snd_soc_pcm_runtime *rtd, int stream, in soc_dapm_stream_event() argument
3684 soc_dapm_dai_stream_event(rtd->cpu_dai, stream, event); in soc_dapm_stream_event()
3685 for (i = 0; i < rtd->num_codecs; i++) in soc_dapm_stream_event()
3686 soc_dapm_dai_stream_event(rtd->codec_dais[i], stream, event); in soc_dapm_stream_event()
3688 dapm_power_widgets(rtd->card, event); in soc_dapm_stream_event()
3702 void snd_soc_dapm_stream_event(struct snd_soc_pcm_runtime *rtd, int stream, in snd_soc_dapm_stream_event() argument
3705 struct snd_soc_card *card = rtd->card; in snd_soc_dapm_stream_event()
3708 soc_dapm_stream_event(rtd, stream, event); in snd_soc_dapm_stream_event()