Lines Matching refs:dai_link
84 struct snd_soc_dai_link dai_link[3]; member
259 rtd = snd_soc_get_pcm_runtime(card, card->dai_link[0].name); in fsl_asoc_card_set_bias_level()
612 priv->card.dai_link = priv->dai_link; in fsl_asoc_card_probe()
624 memcpy(priv->dai_link, fsl_asoc_card_dai, in fsl_asoc_card_probe()
625 sizeof(struct snd_soc_dai_link) * ARRAY_SIZE(priv->dai_link)); in fsl_asoc_card_probe()
634 priv->dai_link[0].cpus->of_node = cpu_np; in fsl_asoc_card_probe()
635 priv->dai_link[0].codecs->dai_name = codec_dai_name; in fsl_asoc_card_probe()
638 priv->dai_link[0].codecs->of_node = codec_np; in fsl_asoc_card_probe()
649 priv->dai_link[0].codecs->name = in fsl_asoc_card_probe()
653 if (!priv->dai_link[0].codecs->name) { in fsl_asoc_card_probe()
659 priv->dai_link[0].platforms->of_node = cpu_np; in fsl_asoc_card_probe()
660 priv->dai_link[0].dai_fmt = priv->dai_fmt; in fsl_asoc_card_probe()
665 priv->dai_link[1].cpus->of_node = asrc_np; in fsl_asoc_card_probe()
666 priv->dai_link[1].platforms->of_node = asrc_np; in fsl_asoc_card_probe()
667 priv->dai_link[2].codecs->dai_name = codec_dai_name; in fsl_asoc_card_probe()
668 priv->dai_link[2].codecs->of_node = codec_np; in fsl_asoc_card_probe()
669 priv->dai_link[2].codecs->name = in fsl_asoc_card_probe()
670 priv->dai_link[0].codecs->name; in fsl_asoc_card_probe()
671 priv->dai_link[2].cpus->of_node = cpu_np; in fsl_asoc_card_probe()
672 priv->dai_link[2].dai_fmt = priv->dai_fmt; in fsl_asoc_card_probe()