Lines Matching refs:dlc
738 const struct snd_soc_dai_link_component *dlc, in snd_soc_is_matching_component() argument
743 if (!dlc) in snd_soc_is_matching_component()
748 if (dlc->of_node && component_of_node != dlc->of_node) in snd_soc_is_matching_component()
750 if (dlc->name && strcmp(component->name, dlc->name)) in snd_soc_is_matching_component()
757 const struct snd_soc_dai_link_component *dlc) in soc_find_component() argument
772 if (snd_soc_is_matching_component(dlc, component)) in soc_find_component()
790 const struct snd_soc_dai_link_component *dlc) in snd_soc_find_dai() argument
799 if (!snd_soc_is_matching_component(dlc, component)) in snd_soc_find_dai()
802 if (dlc->dai_name && strcmp(dai->name, dlc->dai_name) in snd_soc_find_dai()
804 || strcmp(dai->driver->name, dlc->dai_name))) in snd_soc_find_dai()
816 const struct snd_soc_dai_link_component *dlc) in snd_soc_find_dai_with_mutex() argument
821 dai = snd_soc_find_dai(dlc); in snd_soc_find_dai_with_mutex()
1302 if (snd_soc_is_matching_component(&map->dlc, component) && in soc_set_name_prefix()
1534 component = soc_find_component(&aux->dlc); in soc_bind_aux_dev()
2947 codec_conf->dlc.of_node = of_node; in snd_soc_of_parse_node_prefix()
3025 aux->dlc.of_node = of_parse_phandle(node, propname, i); in snd_soc_of_parse_aux_devs()
3026 if (!aux->dlc.of_node) in snd_soc_of_parse_aux_devs()
3204 struct snd_soc_dai_link_component dlc; in snd_soc_get_dai_id() local
3207 dlc.of_node = of_graph_get_port_parent(ep); in snd_soc_get_dai_id()
3208 dlc.name = NULL; in snd_soc_get_dai_id()
3217 component = soc_find_component(&dlc); in snd_soc_get_dai_id()
3222 of_node_put(dlc.of_node); in snd_soc_get_dai_id()