Lines Matching refs:cpu_dai

62 	struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);  in sc7280_headset_init()  local
94 switch (cpu_dai->id) { in sc7280_headset_init()
140 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_rt5682_init() local
147 snd_soc_dai_set_sysclk(cpu_dai, in sc7280_rt5682_init()
179 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_init() local
181 switch (cpu_dai->id) { in sc7280_init()
196 dev_err(rtd->dev, "%s: invalid dai id 0x%x\n", __func__, cpu_dai->id); in sc7280_init()
208 const struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_snd_hw_params() local
218 switch (cpu_dai->id) { in sc7280_snd_hw_params()
228 pdata->sruntime[cpu_dai->id] = sruntime; in sc7280_snd_hw_params()
239 const struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_snd_swr_prepare() local
241 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sc7280_snd_swr_prepare()
247 if (data->stream_prepared[cpu_dai->id]) { in sc7280_snd_swr_prepare()
250 data->stream_prepared[cpu_dai->id] = false; in sc7280_snd_swr_prepare()
262 data->stream_prepared[cpu_dai->id] = true; in sc7280_snd_swr_prepare()
270 const struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_snd_prepare() local
272 switch (cpu_dai->id) { in sc7280_snd_prepare()
290 const struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_snd_hw_free() local
291 struct sdw_stream_runtime *sruntime = data->sruntime[cpu_dai->id]; in sc7280_snd_hw_free()
293 switch (cpu_dai->id) { in sc7280_snd_hw_free()
299 if (sruntime && data->stream_prepared[cpu_dai->id]) { in sc7280_snd_hw_free()
302 data->stream_prepared[cpu_dai->id] = false; in sc7280_snd_hw_free()
316 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_snd_shutdown() local
318 switch (cpu_dai->id) { in sc7280_snd_shutdown()
321 snd_soc_dai_set_sysclk(cpu_dai, in sc7280_snd_shutdown()
328 snd_soc_dai_set_sysclk(cpu_dai, Q6AFE_LPASS_CLK_ID_SEC_MI2S_IBIT, in sc7280_snd_shutdown()
341 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0); in sc7280_snd_startup() local
345 switch (cpu_dai->id) { in sc7280_snd_startup()
352 snd_soc_dai_set_sysclk(cpu_dai, Q6AFE_LPASS_CLK_ID_SEC_MI2S_IBIT, in sc7280_snd_startup()
355 snd_soc_dai_set_fmt(cpu_dai, fmt); in sc7280_snd_startup()