Lines Matching defs:dai
142 static int wm8776_set_fmt(struct snd_soc_dai *dai, unsigned int fmt)
144 struct snd_soc_codec *codec = dai->codec;
147 switch (dai->id) {
219 struct snd_soc_dai *dai)
221 struct snd_soc_codec *codec = dai->codec;
229 switch (dai->id) {
263 if (wm8776->sysclk[dai->id] / params_rate(params)
271 wm8776->sysclk[dai->id], params_rate(params));
288 static int wm8776_mute(struct snd_soc_dai *dai, int mute)
290 struct snd_soc_codec *codec = dai->codec;
295 static int wm8776_set_sysclk(struct snd_soc_dai *dai,
298 struct snd_soc_codec *codec = dai->codec;
301 BUG_ON(dai->id >= ARRAY_SIZE(wm8776->sysclk));
303 wm8776->sysclk[dai->id] = freq;
491 codec->dai = wm8776_dai;