Lines Matching refs:dai_link

159 	struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
166 dlc = asoc_link_to_cpu(dai_link, 0);
169 dlc = asoc_link_to_codec(dai_link, 0);
197 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
201 prefix, &dai_link->dai_fmt);
205 dai_link->init = asoc_simple_dai_init;
206 dai_link->ops = &simple_ops;
208 return asoc_simple_set_dailink_name(dev, dai_link, name);
218 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
233 struct snd_soc_dai_link_component *cpus = asoc_link_to_cpu(dai_link, 0);
234 struct snd_soc_dai_link_component *platforms = asoc_link_to_platform(dai_link, 0);
240 dai_link->dynamic = 1;
241 dai_link->dpcm_merged_format = 1;
252 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0);
258 dai_link->no_pcm = 1;
259 dai_link->be_hw_params_fixup = asoc_simple_be_hw_params_fixup;
280 snd_soc_dai_link_set_capabilities(dai_link);
298 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
299 struct snd_soc_dai_link_component *cpus = asoc_link_to_cpu(dai_link, 0);
300 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0);
301 struct snd_soc_dai_link_component *platforms = asoc_link_to_platform(dai_link, 0);
759 struct snd_soc_dai_link *dai_link = priv->dai_link;
779 cpus = dai_link->cpus;
782 codecs = dai_link->codecs;
786 platform = dai_link->platforms;
790 dai_link->name = cinfo->name;
791 dai_link->stream_name = cinfo->name;
792 dai_link->dai_fmt = cinfo->daifmt;
793 dai_link->init = asoc_simple_dai_init;