• Home
  • Raw
  • Download

Lines Matching refs:dai

108 				struct snd_soc_dai *dai)  in mc13783_pcm_hw_params_dac()  argument
110 struct snd_soc_codec *codec = dai->codec; in mc13783_pcm_hw_params_dac()
127 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_codec() argument
129 struct snd_soc_codec *codec = dai->codec; in mc13783_pcm_hw_params_codec()
152 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_sync() argument
155 return mc13783_pcm_hw_params_dac(substream, params, dai); in mc13783_pcm_hw_params_sync()
157 return mc13783_pcm_hw_params_codec(substream, params, dai); in mc13783_pcm_hw_params_sync()
160 static int mc13783_set_fmt(struct snd_soc_dai *dai, unsigned int fmt, in mc13783_set_fmt() argument
163 struct snd_soc_codec *codec = dai->codec; in mc13783_set_fmt()
216 static int mc13783_set_fmt_async(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_async() argument
218 if (dai->id == MC13783_ID_STEREO_DAC) in mc13783_set_fmt_async()
219 return mc13783_set_fmt(dai, fmt, MC13783_AUDIO_DAC); in mc13783_set_fmt_async()
221 return mc13783_set_fmt(dai, fmt, MC13783_AUDIO_CODEC); in mc13783_set_fmt_async()
224 static int mc13783_set_fmt_sync(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_sync() argument
228 ret = mc13783_set_fmt(dai, fmt, MC13783_AUDIO_DAC); in mc13783_set_fmt_sync()
238 ret = mc13783_set_fmt(dai, fmt, MC13783_AUDIO_CODEC); in mc13783_set_fmt_sync()
254 static int mc13783_set_sysclk(struct snd_soc_dai *dai, in mc13783_set_sysclk() argument
258 struct snd_soc_codec *codec = dai->codec; in mc13783_set_sysclk()
283 static int mc13783_set_sysclk_dac(struct snd_soc_dai *dai, in mc13783_set_sysclk_dac() argument
286 return mc13783_set_sysclk(dai, clk_id, freq, dir, MC13783_AUDIO_DAC); in mc13783_set_sysclk_dac()
289 static int mc13783_set_sysclk_codec(struct snd_soc_dai *dai, in mc13783_set_sysclk_codec() argument
292 return mc13783_set_sysclk(dai, clk_id, freq, dir, MC13783_AUDIO_CODEC); in mc13783_set_sysclk_codec()
295 static int mc13783_set_sysclk_sync(struct snd_soc_dai *dai, in mc13783_set_sysclk_sync() argument
300 ret = mc13783_set_sysclk(dai, clk_id, freq, dir, MC13783_AUDIO_DAC); in mc13783_set_sysclk_sync()
304 return mc13783_set_sysclk(dai, clk_id, freq, dir, MC13783_AUDIO_CODEC); in mc13783_set_sysclk_sync()
307 static int mc13783_set_tdm_slot_dac(struct snd_soc_dai *dai, in mc13783_set_tdm_slot_dac() argument
311 struct snd_soc_codec *codec = dai->codec; in mc13783_set_tdm_slot_dac()
352 static int mc13783_set_tdm_slot_codec(struct snd_soc_dai *dai, in mc13783_set_tdm_slot_codec() argument
356 struct snd_soc_codec *codec = dai->codec; in mc13783_set_tdm_slot_codec()
374 static int mc13783_set_tdm_slot_sync(struct snd_soc_dai *dai, in mc13783_set_tdm_slot_sync() argument
380 ret = mc13783_set_tdm_slot_dac(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync()
385 ret = mc13783_set_tdm_slot_codec(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync()