Lines Matching defs:dai_link
27 if (conn->normal_link && strcmp(rtd->dai_link->name, conn->normal_link))
31 if (strcmp(runtime->dai_link->name, conn->sof_link))
36 sof_dai_link = runtime->dai_link;
56 struct snd_soc_dai_link *dai_link;
60 for_each_card_prelinks(card, i, dai_link) {
61 if (dai_link->no_pcm && !dai_link->stream_name && dai_link->name)
62 dai_link->stream_name = dai_link->name;
100 if (!strcmp(be->dai_link->name, conn->sof_link))
117 struct mtk_dai_link *dai_link;
124 else if (sof_be->dai_link->be_hw_params_fixup)
125 ret = sof_be->dai_link->be_hw_params_fixup(sof_be, params);
127 list_for_each_entry(dai_link, &soc_card_data->sof_dai_link_list, list) {
128 if (strcmp(dai_link->name, rtd->dai_link->name) == 0) {
129 if (dai_link->be_hw_params_fixup)
130 ret = dai_link->be_hw_params_fixup(rtd, params);
148 struct snd_soc_dai_link *dai_link;
165 for_each_card_prelinks(card, i, dai_link) {
166 if (dai_link->be_hw_params_fixup) {
173 mtk_dai_link->be_hw_params_fixup = dai_link->be_hw_params_fixup;
174 mtk_dai_link->name = dai_link->name;
179 if (dai_link->no_pcm)
180 dai_link->be_hw_params_fixup = mtk_sof_check_tplg_be_dai_link_fixup;
189 if (!strcmp(rtd->dai_link->name, conn->sof_link)) {
222 sof_rtd->dai_link->be_hw_params_fixup =
270 card->dai_link = parsed_dai_link;