Lines Matching refs:dai_links

632 			      struct snd_soc_dai_link **dai_links,  in create_sdw_dailink()  argument
650 ret = sof_end->codec_info->add_sidecar(card, dai_links, codec_conf); in create_sdw_dailink()
741 asoc_sdw_init_dai_link(dev, *dai_links, be_id, name, playback, capture, in create_sdw_dailink()
750 (*dai_links)->nonatomic = true; in create_sdw_dailink()
751 (*dai_links)->ch_maps = codec_maps; in create_sdw_dailink()
755 sof_end->dai_info->init(card, *dai_links, in create_sdw_dailink()
760 (*dai_links)++; in create_sdw_dailink()
767 struct snd_soc_dai_link **dai_links, int *be_id, in create_sdw_dailinks() argument
782 ret = create_sdw_dailink(card, sof_dais, dai_links, in create_sdw_dailinks()
798 struct snd_soc_dai_link **dai_links, int *be_id, in create_ssp_dailinks() argument
817 ret = asoc_sdw_init_simple_dai_link(dev, *dai_links, be_id, name, in create_ssp_dailinks()
826 ret = ssp_info->dais[0].init(card, *dai_links, ssp_info, 0); in create_ssp_dailinks()
830 (*dai_links)++; in create_ssp_dailinks()
837 struct snd_soc_dai_link **dai_links, int *be_id) in create_dmic_dailinks() argument
842 ret = asoc_sdw_init_simple_dai_link(dev, *dai_links, be_id, "dmic01", in create_dmic_dailinks()
851 (*dai_links)++; in create_dmic_dailinks()
853 ret = asoc_sdw_init_simple_dai_link(dev, *dai_links, be_id, "dmic16k", in create_dmic_dailinks()
863 (*dai_links)++; in create_dmic_dailinks()
869 struct snd_soc_dai_link **dai_links, int *be_id, in create_hdmi_dailinks() argument
897 ret = asoc_sdw_init_simple_dai_link(dev, *dai_links, be_id, name, in create_hdmi_dailinks()
906 (*dai_links)++; in create_hdmi_dailinks()
913 struct snd_soc_dai_link **dai_links, int *be_id) in create_bt_dailinks() argument
925 ret = asoc_sdw_init_simple_dai_link(dev, *dai_links, be_id, name, in create_bt_dailinks()
933 (*dai_links)++; in create_bt_dailinks()
952 struct snd_soc_dai_link *dai_links; in sof_card_dai_links_create() local
1031 dai_links = devm_kcalloc(dev, num_links, sizeof(*dai_links), GFP_KERNEL); in sof_card_dai_links_create()
1032 if (!dai_links) { in sof_card_dai_links_create()
1039 card->dai_link = dai_links; in sof_card_dai_links_create()
1044 ret = create_sdw_dailinks(card, &dai_links, &be_id, in sof_card_dai_links_create()
1052 ret = create_ssp_dailinks(card, &dai_links, &be_id, in sof_card_dai_links_create()
1060 ret = create_dmic_dailinks(card, &dai_links, &be_id); in sof_card_dai_links_create()
1066 ret = create_hdmi_dailinks(card, &dai_links, &be_id, hdmi_num); in sof_card_dai_links_create()
1072 ret = create_bt_dailinks(card, &dai_links, &be_id); in sof_card_dai_links_create()
1078 WARN_ON(dai_links != card->dai_link + card->num_links); in sof_card_dai_links_create()