Lines Matching refs:dai
97 struct snd_soc_dai_driver *dai;
137 struct snd_soc_dai *dai)
139 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
155 if (snd_soc_dai_active(dai))
179 struct snd_soc_dai *dai)
181 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
184 if (snd_soc_dai_active(dai))
195 struct snd_soc_dai *dai)
197 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
229 static int jz4740_i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt)
231 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
281 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai)
283 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
333 static int jz4740_i2s_set_sysclk(struct snd_soc_dai *dai, int clk_id,
336 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
422 static int jz4740_i2s_dai_probe(struct snd_soc_dai *dai)
424 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
433 snd_soc_dai_init_dma_data(dai, &i2s->playback_dma_data,
456 static int jz4740_i2s_dai_remove(struct snd_soc_dai *dai)
458 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai);
497 .dai = &jz4740_i2s_dai,
503 .dai = &jz4740_i2s_dai,
526 .dai = &jz4770_i2s_dai,
531 .dai = &jz4770_i2s_dai,
580 i2s->soc_info->dai, 1);