Lines Matching refs:dai_link
113 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
120 dlc = asoc_link_to_cpu(dai_link, 0);
123 dlc = asoc_link_to_codec(dai_link, 0);
151 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
155 NULL, &dai_link->dai_fmt);
159 dai_link->init = asoc_simple_dai_init;
160 dai_link->ops = &graph_ops;
162 dai_link->ops = priv->ops;
164 return asoc_simple_set_dailink_name(dev, dai_link, name);
173 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
184 struct snd_soc_dai_link_component *cpus = asoc_link_to_cpu(dai_link, 0);
185 struct snd_soc_dai_link_component *platforms = asoc_link_to_platform(dai_link, 0);
191 dai_link->dynamic = 1;
192 dai_link->dpcm_merged_format = 1;
211 dai_link->no_pcm = 1;
212 dai_link->be_hw_params_fixup = asoc_simple_be_hw_params_fixup;
219 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0);
226 dai_link->no_pcm = 1;
227 dai_link->be_hw_params_fixup = asoc_simple_be_hw_params_fixup;
252 snd_soc_dai_link_set_capabilities(dai_link);
267 struct snd_soc_dai_link *dai_link = simple_priv_to_link(priv, li->link);
268 struct snd_soc_dai_link_component *cpus = asoc_link_to_cpu(dai_link, 0);
269 struct snd_soc_dai_link_component *codecs = asoc_link_to_codec(dai_link, 0);
270 struct snd_soc_dai_link_component *platforms = asoc_link_to_platform(dai_link, 0);