Lines Matching refs:dai_links
119 struct snd_soc_dai_link **dai_links, in create_sdw_dailink() argument
138 ret = sof_end->codec_info->add_sidecar(card, dai_links, codec_conf); in create_sdw_dailink()
236 asoc_sdw_init_dai_link(dev, *dai_links, be_id, name, playback, capture, in create_sdw_dailink()
245 (*dai_links)->nonatomic = true; in create_sdw_dailink()
246 (*dai_links)->ch_maps = codec_maps; in create_sdw_dailink()
250 sof_end->dai_info->init(card, *dai_links, in create_sdw_dailink()
255 (*dai_links)++; in create_sdw_dailink()
262 struct snd_soc_dai_link **dai_links, int *be_id, in create_sdw_dailinks() argument
272 ret = create_sdw_dailink(card, sof_dais, dai_links, in create_sdw_dailinks()
288 struct snd_soc_dai_link **dai_links, int *be_id) in create_dmic_dailinks() argument
293 ret = asoc_sdw_init_simple_dai_link(dev, *dai_links, be_id, "acp-dmic-codec", in create_dmic_dailinks()
302 (*dai_links)++; in create_dmic_dailinks()
317 struct snd_soc_dai_link *dai_links; in sof_card_dai_links_create() local
362 dai_links = devm_kcalloc(dev, num_links, sizeof(*dai_links), GFP_KERNEL); in sof_card_dai_links_create()
363 if (!dai_links) { in sof_card_dai_links_create()
370 card->dai_link = dai_links; in sof_card_dai_links_create()
375 ret = create_sdw_dailinks(card, &dai_links, &be_id, in sof_card_dai_links_create()
386 ret = create_dmic_dailinks(card, &dai_links, &be_id); in sof_card_dai_links_create()
393 WARN_ON(dai_links != card->dai_link + card->num_links); in sof_card_dai_links_create()