Lines Matching refs:dai
537 static int __davinci_mcasp_set_clkdiv(struct snd_soc_dai *dai, int div_id, in __davinci_mcasp_set_clkdiv() argument
540 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); in __davinci_mcasp_set_clkdiv()
585 static int davinci_mcasp_set_clkdiv(struct snd_soc_dai *dai, int div_id, in davinci_mcasp_set_clkdiv() argument
588 return __davinci_mcasp_set_clkdiv(dai, div_id, div, 1); in davinci_mcasp_set_clkdiv()
591 static int davinci_mcasp_set_sysclk(struct snd_soc_dai *dai, int clk_id, in davinci_mcasp_set_sysclk() argument
594 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); in davinci_mcasp_set_sysclk()
658 static int davinci_mcasp_set_tdm_slot(struct snd_soc_dai *dai, in davinci_mcasp_set_tdm_slot() argument
663 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); in davinci_mcasp_set_tdm_slot()
1328 static int davinci_mcasp_dai_probe(struct snd_soc_dai *dai) in davinci_mcasp_dai_probe() argument
1330 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); in davinci_mcasp_dai_probe()
1332 dai->playback_dma_data = &mcasp->dma_data[SNDRV_PCM_STREAM_PLAYBACK]; in davinci_mcasp_dai_probe()
1333 dai->capture_dma_data = &mcasp->dma_data[SNDRV_PCM_STREAM_CAPTURE]; in davinci_mcasp_dai_probe()
1339 static int davinci_mcasp_suspend(struct snd_soc_dai *dai) in davinci_mcasp_suspend() argument
1341 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); in davinci_mcasp_suspend()
1371 static int davinci_mcasp_resume(struct snd_soc_dai *dai) in davinci_mcasp_resume() argument
1373 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(dai); in davinci_mcasp_resume()