Lines Matching refs:link
158 struct snd_soc_dai_link *link, in axg_card_parse_cpu_tdm_slots() argument
181 link->dpcm_playback = 0; in axg_card_parse_cpu_tdm_slots()
191 link->dpcm_capture = 0; in axg_card_parse_cpu_tdm_slots()
221 struct snd_soc_dai_link *link, in axg_card_parse_codecs_masks() argument
228 codec_mask = devm_kcalloc(card->dev, link->num_codecs, in axg_card_parse_codecs_masks()
252 struct snd_soc_dai_link *link = &card->dai_link[*index]; in axg_card_parse_tdm() local
263 link->ops = &axg_card_tdm_be_ops; in axg_card_parse_tdm()
264 link->init = axg_card_tdm_dai_init; in axg_card_parse_tdm()
265 link->dai_fmt = meson_card_parse_daifmt(node, link->cpus->of_node); in axg_card_parse_tdm()
269 ret = axg_card_parse_cpu_tdm_slots(card, link, node, be); in axg_card_parse_tdm()
275 ret = axg_card_parse_codecs_masks(card, link, node, be); in axg_card_parse_tdm()
280 if (link->dpcm_playback) { in axg_card_parse_tdm()