Lines Matching refs:dai_data
129 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_set_tdm_slot()
259 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_create_ctrl()
287 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_hw_params()
307 priv->dai_data.uni->daifmt = fmt; in sti_uniperiph_dai_set_fmt()
315 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_suspend()
337 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_resume()
340 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) { in sti_uniperiph_resume()
358 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_dai_probe() local
361 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) in sti_uniperiph_dai_probe()
362 snd_soc_dai_init_dma_data(dai, &dai_data->dma_data, NULL); in sti_uniperiph_dai_probe()
364 snd_soc_dai_init_dma_data(dai, NULL, &dai_data->dma_data); in sti_uniperiph_dai_probe()
366 dai_data->dma_data.addr = dai_data->uni->fifo_phys_address; in sti_uniperiph_dai_probe()
367 dai_data->dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sti_uniperiph_dai_probe()
391 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_cpu_dai_of() local
440 dai_data->uni = uni; in sti_uniperiph_cpu_dai_of()
441 dai_data->stream = dev_data->stream; in sti_uniperiph_cpu_dai_of()
443 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) { in sti_uniperiph_cpu_dai_of()