Lines Matching refs:cpu_dai

512 	struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol);  in stm32_spdifrx_capture_get()  local
513 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_capture_get()
529 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in stm32_spdif_user_bits_get() local
530 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdif_user_bits_get()
569 static int stm32_spdifrx_dai_register_ctrls(struct snd_soc_dai *cpu_dai) in stm32_spdifrx_dai_register_ctrls() argument
573 ret = snd_soc_add_dai_controls(cpu_dai, stm32_spdifrx_iec_ctrls, in stm32_spdifrx_dai_register_ctrls()
578 return snd_soc_add_component_controls(cpu_dai->component, in stm32_spdifrx_dai_register_ctrls()
583 static int stm32_spdifrx_dai_probe(struct snd_soc_dai *cpu_dai) in stm32_spdifrx_dai_probe() argument
585 struct stm32_spdifrx_data *spdifrx = dev_get_drvdata(cpu_dai->dev); in stm32_spdifrx_dai_probe()
591 snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); in stm32_spdifrx_dai_probe()
593 return stm32_spdifrx_dai_register_ctrls(cpu_dai); in stm32_spdifrx_dai_probe()
727 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_startup() argument
729 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_startup()
743 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_hw_params() argument
745 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_hw_params()
767 snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); in stm32_spdifrx_hw_params()
775 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_trigger() argument
777 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_trigger()
805 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_shutdown() argument
807 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_shutdown()