Lines Matching refs:dai_link
86 struct snd_soc_dai_link dai_link[3]; member
598 memcpy(priv->dai_link, fsl_asoc_card_dai, in fsl_asoc_card_probe()
599 sizeof(struct snd_soc_dai_link) * ARRAY_SIZE(priv->dai_link)); in fsl_asoc_card_probe()
644 priv->dai_link[1].dpcm_capture = 0; in fsl_asoc_card_probe()
645 priv->dai_link[2].dpcm_capture = 0; in fsl_asoc_card_probe()
651 priv->dai_link[1].dpcm_capture = 0; in fsl_asoc_card_probe()
652 priv->dai_link[2].dpcm_capture = 0; in fsl_asoc_card_probe()
730 priv->card.dai_link = priv->dai_link; in fsl_asoc_card_probe()
748 priv->dai_link[0].cpus->of_node = cpu_np; in fsl_asoc_card_probe()
749 priv->dai_link[0].codecs->dai_name = codec_dai_name; in fsl_asoc_card_probe()
752 priv->dai_link[0].codecs->of_node = codec_np; in fsl_asoc_card_probe()
763 priv->dai_link[0].codecs->name = in fsl_asoc_card_probe()
767 if (!priv->dai_link[0].codecs->name) { in fsl_asoc_card_probe()
773 priv->dai_link[0].platforms->of_node = cpu_np; in fsl_asoc_card_probe()
774 priv->dai_link[0].dai_fmt = priv->dai_fmt; in fsl_asoc_card_probe()
779 priv->dai_link[1].cpus->of_node = asrc_np; in fsl_asoc_card_probe()
780 priv->dai_link[1].platforms->of_node = asrc_np; in fsl_asoc_card_probe()
781 priv->dai_link[2].codecs->dai_name = codec_dai_name; in fsl_asoc_card_probe()
782 priv->dai_link[2].codecs->of_node = codec_np; in fsl_asoc_card_probe()
783 priv->dai_link[2].codecs->name = in fsl_asoc_card_probe()
784 priv->dai_link[0].codecs->name; in fsl_asoc_card_probe()
785 priv->dai_link[2].cpus->of_node = cpu_np; in fsl_asoc_card_probe()
786 priv->dai_link[2].dai_fmt = priv->dai_fmt; in fsl_asoc_card_probe()