Lines Matching refs:dai
219 static int wm8804_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in wm8804_set_fmt() argument
224 codec = dai->codec; in wm8804_set_fmt()
241 dev_err(dai->dev, "Unknown dai format\n"); in wm8804_set_fmt()
257 dev_err(dai->dev, "Unknown master/slave configuration\n"); in wm8804_set_fmt()
278 dev_err(dai->dev, "Unknown polarity configuration\n"); in wm8804_set_fmt()
292 struct snd_soc_dai *dai) in wm8804_hw_params() argument
297 codec = dai->codec; in wm8804_hw_params()
310 dev_err(dai->dev, "Unsupported word length: %u\n", in wm8804_hw_params()
404 static int wm8804_set_pll(struct snd_soc_dai *dai, int pll_id, in wm8804_set_pll() argument
408 struct snd_soc_codec *codec = dai->codec; in wm8804_set_pll()
451 static int wm8804_set_sysclk(struct snd_soc_dai *dai, in wm8804_set_sysclk() argument
456 codec = dai->codec; in wm8804_set_sysclk()
464 dev_err(dai->dev, "OSCCLOCK is not within the " in wm8804_set_sysclk()
479 dev_err(dai->dev, "Unknown clock source: %d\n", clk_id); in wm8804_set_sysclk()
486 static int wm8804_set_clkdiv(struct snd_soc_dai *dai, in wm8804_set_clkdiv() argument
492 codec = dai->codec; in wm8804_set_clkdiv()
503 dev_err(dai->dev, "Unknown clock divider: %d\n", div_id); in wm8804_set_clkdiv()