Lines Matching refs:of_node
120 of_node_put(link->cpus->of_node); in axg_card_clean_references()
122 of_node_put(codec->of_node); in axg_card_clean_references()
128 of_node_put(aux->dlc.of_node); in axg_card_clean_references()
137 struct device_node *node = card->dev->of_node; in axg_card_add_aux_devices()
162 aux->dlc.of_node = in axg_card_add_aux_devices()
164 if (!aux->dlc.of_node) in axg_card_add_aux_devices()
283 lb->cpus->of_node = pad->cpus->of_node; in axg_card_add_tdm_loopback()
299 of_node_get(lb->cpus->of_node); in axg_card_add_tdm_loopback()
441 link->dai_fmt = axg_card_parse_daifmt(node, link->cpus->of_node); in axg_card_parse_tdm()
492 ret = axg_card_parse_dai(card, np, &codec->of_node, in axg_card_set_be_link()
572 ret = axg_card_parse_dai(card, np, &dai_link->cpus->of_node, in axg_card_add_link()
577 if (axg_card_cpu_is_playback_fe(dai_link->cpus->of_node)) in axg_card_add_link()
579 else if (axg_card_cpu_is_capture_fe(dai_link->cpus->of_node)) in axg_card_add_link()
587 if (axg_card_cpu_is_tdm_iface(dai_link->cpus->of_node)) in axg_card_add_link()
589 else if (axg_card_cpu_is_codec(dai_link->cpus->of_node)) in axg_card_add_link()
598 struct device_node *node = card->dev->of_node; in axg_card_add_links()
632 if (!of_property_read_bool(card->dev->of_node, propname)) in axg_card_parse_of_optional()