Lines Matching refs:codec
97 struct device_node *codec,
110 of_property_read_u32(codec, prop, &props->mclk_fs);
117 struct device_node *codec,
138 if (li->cpu == (np == codec))
221 simple_parse_mclk_fs(top, np, codec, dai_props, prefix);
229 ret = asoc_simple_parse_daifmt(dev, node, codec,
246 struct device_node *codec,
269 if (!li->cpu || np == codec)
290 ret = asoc_simple_parse_daifmt(dev, node, codec,
295 simple_parse_mclk_fs(top, cpu, codec, dai_props, prefix);
301 ret = asoc_simple_parse_codec(codec, dai_link);
313 ret = asoc_simple_parse_tdm(codec, codec_dai);
321 ret = asoc_simple_parse_clk_codec(dev, codec, dai_link, codec_dai);
349 struct device_node *codec,
353 struct device_node *codec,
373 struct device_node *codec;
378 /* get codec */
379 codec = of_get_child_by_name(node, is_top ?
380 PREFIX "codec" : "codec");
381 if (!codec) {
406 ret = func_dpcm(priv, np, codec, li, is_top);
409 ret = func_noml(priv, np, codec, li, is_top);
412 of_node_put(codec);
419 of_node_put(codec);
484 struct device_node *codec,
488 if (np != codec)
496 struct device_node *codec,
501 if (np == codec)
647 !cinfo->codec ||
661 codecs->name = cinfo->codec;