Lines Matching refs:rtd

2250 	struct snd_soc_pcm_runtime *rtd = dev_get_drvdata(dev);  in dapm_widget_show()  local
2253 mutex_lock(&rtd->card->dapm_mutex); in dapm_widget_show()
2255 for (i = 0; i < rtd->num_codecs; i++) { in dapm_widget_show()
2256 struct snd_soc_component *cmpnt = rtd->codec_dais[i]->component; in dapm_widget_show()
2261 mutex_unlock(&rtd->card->dapm_mutex); in dapm_widget_show()
3833 struct snd_soc_pcm_runtime *rtd) in dapm_connect_dai_link_widgets() argument
3835 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in dapm_connect_dai_link_widgets()
3839 for (i = 0; i < rtd->num_codecs; i++) { in dapm_connect_dai_link_widgets()
3840 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in dapm_connect_dai_link_widgets()
3846 dev_dbg(rtd->dev, "connected DAI link %s:%s -> %s:%s\n", in dapm_connect_dai_link_widgets()
3858 dev_dbg(rtd->dev, "connected DAI link %s:%s -> %s:%s\n", in dapm_connect_dai_link_widgets()
3910 struct snd_soc_pcm_runtime *rtd = card->rtd; in snd_soc_dapm_connect_dai_link_widgets() local
3915 rtd = &card->rtd[i]; in snd_soc_dapm_connect_dai_link_widgets()
3921 if (rtd->dai_link->dynamic || rtd->dai_link->params) in snd_soc_dapm_connect_dai_link_widgets()
3924 dapm_connect_dai_link_widgets(card, rtd); in snd_soc_dapm_connect_dai_link_widgets()
3928 static void soc_dapm_stream_event(struct snd_soc_pcm_runtime *rtd, int stream, in soc_dapm_stream_event() argument
3933 soc_dapm_dai_stream_event(rtd->cpu_dai, stream, event); in soc_dapm_stream_event()
3934 for (i = 0; i < rtd->num_codecs; i++) in soc_dapm_stream_event()
3935 soc_dapm_dai_stream_event(rtd->codec_dais[i], stream, event); in soc_dapm_stream_event()
3937 dapm_power_widgets(rtd->card, event); in soc_dapm_stream_event()
3951 void snd_soc_dapm_stream_event(struct snd_soc_pcm_runtime *rtd, int stream, in snd_soc_dapm_stream_event() argument
3954 struct snd_soc_card *card = rtd->card; in snd_soc_dapm_stream_event()
3957 soc_dapm_stream_event(rtd, stream, event); in snd_soc_dapm_stream_event()