Lines Matching refs:dai
68 struct snd_soc_dai_link dai[2]; member
224 mdata->dai[0].cpu_dai_name = dev_name(&ssi_pdev->dev); in p1022_ds_probe()
225 mdata->dai[0].ops = &p1022_ds_ops; in p1022_ds_probe()
228 mdata->dai[0].codec_of_node = codec_np; in p1022_ds_probe()
234 memcpy(&mdata->dai[1], &mdata->dai[0], sizeof(struct snd_soc_dai_link)); in p1022_ds_probe()
237 mdata->dai[0].codec_dai_name = "wm8776-hifi-playback"; in p1022_ds_probe()
238 mdata->dai[1].codec_dai_name = "wm8776-hifi-capture"; in p1022_ds_probe()
324 mdata->dai[0].platform_name = mdata->platform_name[0]; in p1022_ds_probe()
325 ret = fsl_asoc_get_dma_channel(np, "fsl,playback-dma", &mdata->dai[0], in p1022_ds_probe()
334 mdata->dai[1].platform_name = mdata->platform_name[1]; in p1022_ds_probe()
335 ret = fsl_asoc_get_dma_channel(np, "fsl,capture-dma", &mdata->dai[1], in p1022_ds_probe()
344 mdata->dai[0].stream_name = "playback"; in p1022_ds_probe()
345 mdata->dai[1].stream_name = "capture"; in p1022_ds_probe()
346 mdata->dai[0].name = mdata->dai[0].stream_name; in p1022_ds_probe()
347 mdata->dai[1].name = mdata->dai[1].stream_name; in p1022_ds_probe()
355 mdata->card.dai_link = mdata->dai; in p1022_ds_probe()