Lines Matching defs:dai_props
198 struct simple_dai_props *dai_props = simple_priv_to_props(priv, rtd->num);
201 ret = asoc_simple_clk_enable(dai_props->cpu_dai);
205 ret = asoc_simple_clk_enable(dai_props->codec_dai);
207 asoc_simple_clk_disable(dai_props->cpu_dai);
219 struct simple_dai_props *dai_props =
222 if (dai_props->mclk_fs) {
227 asoc_simple_clk_disable(dai_props->cpu_dai);
229 asoc_simple_clk_disable(dai_props->codec_dai);
255 struct simple_dai_props *dai_props =
260 if (dai_props->mclk_fs)
261 mclk_fs = dai_props->mclk_fs;
266 ret = asoc_simple_set_clk_rate(dai_props->codec_dai, mclk);
270 ret = asoc_simple_set_clk_rate(dai_props->cpu_dai, mclk);
294 struct simple_dai_props *dai_props = simple_priv_to_props(priv, rtd->num);
296 asoc_simple_convert_fixup(&dai_props->adata, params);
335 struct simple_dai_props *dai_props)
381 struct simple_dai_props *dai_props = simple_priv_to_props(priv, rtd->num);
385 dai_props->codec_dai);
390 dai_props->cpu_dai);
394 ret = asoc_simple_init_dai_link_params(rtd, dai_props);
603 struct simple_dai_props *dai_props;
608 dai_props = devm_kcalloc(dev, li->link, sizeof(*dai_props), GFP_KERNEL);
611 if (!dai_props || !dai_link || !dais)
631 dai_link[i].cpus = &dai_props[i].cpus;
633 dai_link[i].codecs = &dai_props[i].codecs;
635 dai_link[i].platforms = &dai_props[i].platforms;
639 priv->dai_props = dai_props;