Lines Matching refs:dai
255 struct snd_soc_dai *dai) in omap_mcpdm_dai_startup() argument
257 struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(dai); in omap_mcpdm_dai_startup()
261 if (!dai->active) { in omap_mcpdm_dai_startup()
273 struct snd_soc_dai *dai) in omap_mcpdm_dai_shutdown() argument
275 struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(dai); in omap_mcpdm_dai_shutdown()
279 if (!dai->active) { in omap_mcpdm_dai_shutdown()
293 struct snd_soc_dai *dai) in omap_mcpdm_dai_hw_params() argument
295 struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(dai); in omap_mcpdm_dai_hw_params()
326 dma_data = snd_soc_dai_get_dma_data(dai, substream); in omap_mcpdm_dai_hw_params()
358 struct snd_soc_dai *dai) in omap_mcpdm_prepare() argument
360 struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(dai); in omap_mcpdm_prepare()
382 static int omap_mcpdm_probe(struct snd_soc_dai *dai) in omap_mcpdm_probe() argument
384 struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(dai); in omap_mcpdm_probe()
408 snd_soc_dai_init_dma_data(dai, in omap_mcpdm_probe()
415 static int omap_mcpdm_remove(struct snd_soc_dai *dai) in omap_mcpdm_remove() argument
417 struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(dai); in omap_mcpdm_remove()