Lines Matching refs:cpu_dai
93 struct snd_soc_dai *cpu_dai) in startup() argument
95 struct hi3660_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in startup()
131 struct snd_soc_dai *cpu_dai) in shutdown() argument
133 struct hi3660_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in shutdown()
139 static void txctrl(struct snd_soc_dai *cpu_dai, int on) in txctrl() argument
141 struct hi3660_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in txctrl()
162 static void rxctrl(struct snd_soc_dai *cpu_dai, int on) in rxctrl() argument
164 struct hi3660_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in rxctrl()
183 static int set_sysclk(struct snd_soc_dai *cpu_dai, in set_sysclk() argument
189 static int set_format(struct snd_soc_dai *cpu_dai, unsigned int fmt) in set_format() argument
191 struct hi3660_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in set_format()
202 struct snd_soc_dai *cpu_dai) in hw_params() argument
204 struct hi3660_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hw_params()
207 dma_data = snd_soc_dai_get_dma_data(cpu_dai, substream); in hw_params()
233 dev_err(cpu_dai->dev, "Bad format\n"); in hw_params()
241 struct snd_soc_dai *cpu_dai) in trigger() argument
247 rxctrl(cpu_dai, 1); in trigger()
249 txctrl(cpu_dai, 1); in trigger()
254 rxctrl(cpu_dai, 0); in trigger()
256 txctrl(cpu_dai, 0); in trigger()
259 dev_err(cpu_dai->dev, "unknown cmd\n"); in trigger()