Lines Matching refs:dai
536 struct snd_soc_dai *dai)
538 struct snd_soc_component *component = dai->component;
566 ratio = wm8580->sysclk[dai->driver->id] / params_rate(params);
572 wm8580->sysclk[dai->driver->id], params_rate(params));
577 wm8580_sysclk_ratios[i], wm8580->sysclk[dai->driver->id]);
595 snd_soc_component_update_bits(component, WM8580_PAIF1 + dai->driver->id,
598 snd_soc_component_update_bits(component, WM8580_PAIF3 + dai->driver->id,
750 static int wm8580_set_sysclk(struct snd_soc_dai *dai, int clk_id,
753 struct snd_soc_component *component = dai->component;
757 switch (dai->driver->id) {
775 if (dai->driver->id != WM8580_DAI_PAIFTX)
794 wm8580->sysclk[dai->driver->id] = freq;
850 struct snd_soc_dai *dai)
852 struct snd_soc_component *component = dai->component;