Lines Matching refs:codecs
917 struct snd_soc_dai_link_component *codecs = dai_link->codecs; in soc_bind_dai_link() local
940 codec_dais[i] = snd_soc_find_dai(&codecs[i]); in soc_bind_dai_link()
943 codecs[i].dai_name); in soc_bind_dai_link()
2312 dai_link->codecs = devm_kzalloc(card->dev, in snd_soc_init_multicodec()
2315 if (!dai_link->codecs) in snd_soc_init_multicodec()
2318 dai_link->codecs[0].name = dai_link->codec_name; in snd_soc_init_multicodec()
2319 dai_link->codecs[0].of_node = dai_link->codec_of_node; in snd_soc_init_multicodec()
2320 dai_link->codecs[0].dai_name = dai_link->codec_dai_name; in snd_soc_init_multicodec()
2323 if (!dai_link->codecs) { in snd_soc_init_multicodec()
2358 if (!!link->codecs[j].name == in snd_soc_register_card()
2359 !!link->codecs[j].of_node) { in snd_soc_register_card()
2365 if (!link->codecs[j].dai_name) { in snd_soc_register_card()
3647 dai_link->codecs = component; in snd_soc_of_get_dai_link_codecs()
3651 for (index = 0, component = dai_link->codecs; in snd_soc_of_get_dai_link_codecs()
3666 for (index = 0, component = dai_link->codecs; in snd_soc_of_get_dai_link_codecs()
3674 dai_link->codecs = NULL; in snd_soc_of_get_dai_link_codecs()