• Home
  • Raw
  • Download

Lines Matching refs:cpu_dai

92 			      struct snd_soc_dai *cpu_dai)  in hi6210_i2s_startup()  argument
94 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_startup()
173 struct snd_soc_dai *cpu_dai) in hi6210_i2s_shutdown() argument
175 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_shutdown()
184 static void hi6210_i2s_txctrl(struct snd_soc_dai *cpu_dai, int on) in hi6210_i2s_txctrl() argument
186 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_txctrl()
204 static void hi6210_i2s_rxctrl(struct snd_soc_dai *cpu_dai, int on) in hi6210_i2s_rxctrl() argument
206 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_rxctrl()
222 static int hi6210_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in hi6210_i2s_set_fmt() argument
224 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_set_fmt()
256 struct snd_soc_dai *cpu_dai) in hi6210_i2s_hw_params() argument
258 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_hw_params()
277 dev_err(cpu_dai->dev, "Bad format\n"); in hi6210_i2s_hw_params()
302 dev_err(cpu_dai->dev, "Bad rate: %d\n", params_rate(params)); in hi6210_i2s_hw_params()
307 dev_err(cpu_dai->dev, "Bad channels\n"); in hi6210_i2s_hw_params()
311 dma_data = snd_soc_dai_get_dma_data(cpu_dai, substream); in hi6210_i2s_hw_params()
476 struct snd_soc_dai *cpu_dai) in hi6210_i2s_trigger() argument
483 hi6210_i2s_rxctrl(cpu_dai, 1); in hi6210_i2s_trigger()
485 hi6210_i2s_txctrl(cpu_dai, 1); in hi6210_i2s_trigger()
490 hi6210_i2s_rxctrl(cpu_dai, 0); in hi6210_i2s_trigger()
492 hi6210_i2s_txctrl(cpu_dai, 0); in hi6210_i2s_trigger()
495 dev_err(cpu_dai->dev, "unknown cmd\n"); in hi6210_i2s_trigger()