Lines Matching refs:dai
78 struct snd_soc_dai_link *dai; in sam9x5_wm8731_driver_probe() local
90 dai = devm_kzalloc(&pdev->dev, sizeof(*dai), GFP_KERNEL); in sam9x5_wm8731_driver_probe()
92 if (!dai || !card || !priv || !comp) { in sam9x5_wm8731_driver_probe()
101 card->dai_link = dai; in sam9x5_wm8731_driver_probe()
106 dai->cpus = &comp[0]; in sam9x5_wm8731_driver_probe()
107 dai->num_cpus = 1; in sam9x5_wm8731_driver_probe()
108 dai->codecs = &comp[1]; in sam9x5_wm8731_driver_probe()
109 dai->num_codecs = 1; in sam9x5_wm8731_driver_probe()
110 dai->platforms = &comp[2]; in sam9x5_wm8731_driver_probe()
111 dai->num_platforms = 1; in sam9x5_wm8731_driver_probe()
113 dai->name = "WM8731"; in sam9x5_wm8731_driver_probe()
114 dai->stream_name = "WM8731 PCM"; in sam9x5_wm8731_driver_probe()
115 dai->codecs->dai_name = "wm8731-hifi"; in sam9x5_wm8731_driver_probe()
116 dai->init = sam9x5_wm8731_init; in sam9x5_wm8731_driver_probe()
117 dai->dai_fmt = SND_SOC_DAIFMT_DSP_A | SND_SOC_DAIFMT_NB_NF in sam9x5_wm8731_driver_probe()
139 dai->codecs->of_node = codec_np; in sam9x5_wm8731_driver_probe()
147 dai->cpus->of_node = cpu_np; in sam9x5_wm8731_driver_probe()
148 dai->platforms->of_node = cpu_np; in sam9x5_wm8731_driver_probe()