Lines Matching refs:dai_data
128 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_set_tdm_slot()
258 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_create_ctrl()
286 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_hw_params()
306 priv->dai_data.uni->daifmt = fmt; in sti_uniperiph_dai_set_fmt()
314 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_suspend()
336 struct uniperif *uni = priv->dai_data.uni; in sti_uniperiph_dai_resume()
339 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) { in sti_uniperiph_dai_resume()
357 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_dai_probe() local
360 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) in sti_uniperiph_dai_probe()
361 snd_soc_dai_init_dma_data(dai, &dai_data->dma_data, NULL); in sti_uniperiph_dai_probe()
363 snd_soc_dai_init_dma_data(dai, NULL, &dai_data->dma_data); in sti_uniperiph_dai_probe()
365 dai_data->dma_data.addr = dai_data->uni->fifo_phys_address; in sti_uniperiph_dai_probe()
366 dai_data->dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in sti_uniperiph_dai_probe()
385 struct sti_uniperiph_dai *dai_data = &priv->dai_data; in sti_uniperiph_cpu_dai_of() local
442 dai_data->uni = uni; in sti_uniperiph_cpu_dai_of()
443 dai_data->stream = dev_data->stream; in sti_uniperiph_cpu_dai_of()
445 if (priv->dai_data.stream == SNDRV_PCM_STREAM_PLAYBACK) { in sti_uniperiph_cpu_dai_of()