Lines Matching refs:np
72 dlc->of_node = args.np; in asoc_simple_parse_dai()
81 struct device_node *np, in simple_parse_convert() argument
85 struct device_node *node = of_get_parent(np); in simple_parse_convert()
90 asoc_simple_parse_convert(dev, np, NULL, adata); in simple_parse_convert()
116 struct device_node *np, in simple_dai_link_of_dpcm() argument
128 struct device_node *node = of_get_parent(np); in simple_dai_link_of_dpcm()
138 if (li->cpu == (np == codec)) in simple_dai_link_of_dpcm()
141 dev_dbg(dev, "link_of DPCM (%pOF)\n", np); in simple_dai_link_of_dpcm()
164 ret = asoc_simple_parse_cpu(np, dai_link, &is_single_links); in simple_dai_link_of_dpcm()
168 ret = asoc_simple_parse_clk_cpu(dev, np, dai_link, dai); in simple_dai_link_of_dpcm()
197 ret = asoc_simple_parse_codec(np, dai_link); in simple_dai_link_of_dpcm()
201 ret = asoc_simple_parse_clk_codec(dev, np, dai_link, dai); in simple_dai_link_of_dpcm()
216 snd_soc_of_parse_node_prefix(np, cconf, codecs->of_node, in simple_dai_link_of_dpcm()
220 simple_parse_convert(dev, np, &dai_props->adata); in simple_dai_link_of_dpcm()
221 simple_parse_mclk_fs(top, np, codec, dai_props, prefix); in simple_dai_link_of_dpcm()
225 ret = asoc_simple_parse_tdm(np, dai); in simple_dai_link_of_dpcm()
245 struct device_node *np, in simple_dai_link_of() argument
269 if (!li->cpu || np == codec) in simple_dai_link_of()
272 cpu = np; in simple_dai_link_of()
273 node = of_get_parent(np); in simple_dai_link_of()
348 struct device_node *np, in simple_for_each_link() argument
352 struct device_node *np, in simple_for_each_link()
374 struct device_node *np; in simple_for_each_link() local
387 for_each_child_of_node(node, np) in simple_for_each_link()
388 simple_parse_convert(dev, np, &adata); in simple_for_each_link()
391 for_each_child_of_node(node, np) { in simple_for_each_link()
400 ret = func_dpcm(priv, np, codec, li, is_top); in simple_for_each_link()
403 ret = func_noml(priv, np, codec, li, is_top); in simple_for_each_link()
407 of_node_put(np); in simple_for_each_link()
507 struct device_node *np, in simple_count_noml() argument
512 if (np != codec) in simple_count_noml()
519 struct device_node *np, in simple_count_dpcm() argument
525 if (np == codec) in simple_count_dpcm()
618 struct device_node *np = dev->of_node; in asoc_simple_probe() local
642 if (np && of_device_is_available(np)) { in asoc_simple_probe()