Lines Matching full:dlc
759 const struct snd_soc_dai_link_component *dlc, in snd_soc_is_matching_component() argument
764 if (!dlc) in snd_soc_is_matching_component()
769 if (dlc->of_node && component_of_node != dlc->of_node) in snd_soc_is_matching_component()
771 if (dlc->name && strcmp(component->name, dlc->name)) in snd_soc_is_matching_component()
778 const struct snd_soc_dai_link_component *dlc) in soc_find_component() argument
793 if (snd_soc_is_matching_component(dlc, component)) in soc_find_component()
802 * @dlc: name of the DAI or the DAI driver and optional component info to match
811 const struct snd_soc_dai_link_component *dlc) in snd_soc_find_dai() argument
820 if (!snd_soc_is_matching_component(dlc, component)) in snd_soc_find_dai()
823 if (dlc->dai_name && strcmp(dai->name, dlc->dai_name) in snd_soc_find_dai()
825 || strcmp(dai->driver->name, dlc->dai_name))) in snd_soc_find_dai()
837 const struct snd_soc_dai_link_component *dlc) in snd_soc_find_dai_with_mutex() argument
842 dai = snd_soc_find_dai(dlc); in snd_soc_find_dai_with_mutex()
1128 if (snd_soc_is_matching_component(&map->dlc, component)) { in soc_set_name_prefix()
1364 component = soc_find_component(&aux->dlc); in soc_bind_aux_dev()
2776 codec_conf->dlc.of_node = of_node; in snd_soc_of_parse_node_prefix()
2859 aux->dlc.of_node = of_parse_phandle(node, propname, i); in snd_soc_of_parse_aux_devs()
2860 if (!aux->dlc.of_node) in snd_soc_of_parse_aux_devs()
2988 struct snd_soc_dai_link_component dlc; in snd_soc_get_dai_id() local
2991 dlc.of_node = of_graph_get_port_parent(ep); in snd_soc_get_dai_id()
2992 dlc.name = NULL; in snd_soc_get_dai_id()
3001 component = soc_find_component(&dlc); in snd_soc_get_dai_id()
3006 of_node_put(dlc.of_node); in snd_soc_get_dai_id()