Lines Matching refs:dai
73 static int tegra20_i2s_set_fmt(struct snd_soc_dai *dai, in tegra20_i2s_set_fmt() argument
76 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_set_fmt()
131 struct snd_soc_dai *dai) in tegra20_i2s_hw_params() argument
133 struct device *dev = dai->dev; in tegra20_i2s_hw_params()
134 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_hw_params()
216 struct snd_soc_dai *dai) in tegra20_i2s_trigger() argument
218 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_trigger()
244 static int tegra20_i2s_probe(struct snd_soc_dai *dai) in tegra20_i2s_probe() argument
246 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_probe()
248 dai->capture_dma_data = &i2s->capture_dma_data; in tegra20_i2s_probe()
249 dai->playback_dma_data = &i2s->playback_dma_data; in tegra20_i2s_probe()
354 i2s->dai = tegra20_i2s_dai_template; in tegra20_i2s_platform_probe()
355 i2s->dai.name = dev_name(&pdev->dev); in tegra20_i2s_platform_probe()
410 &i2s->dai, 1); in tegra20_i2s_platform_probe()