Lines Matching refs:cpu_dai

524 	struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol);  in stm32_spdifrx_capture_get()  local
525 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_capture_get()
541 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in stm32_spdif_user_bits_get() local
542 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdif_user_bits_get()
581 static int stm32_spdifrx_dai_register_ctrls(struct snd_soc_dai *cpu_dai) in stm32_spdifrx_dai_register_ctrls() argument
585 ret = snd_soc_add_dai_controls(cpu_dai, stm32_spdifrx_iec_ctrls, in stm32_spdifrx_dai_register_ctrls()
590 return snd_soc_add_component_controls(cpu_dai->component, in stm32_spdifrx_dai_register_ctrls()
595 static int stm32_spdifrx_dai_probe(struct snd_soc_dai *cpu_dai) in stm32_spdifrx_dai_probe() argument
597 struct stm32_spdifrx_data *spdifrx = dev_get_drvdata(cpu_dai->dev); in stm32_spdifrx_dai_probe()
603 snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); in stm32_spdifrx_dai_probe()
605 return stm32_spdifrx_dai_register_ctrls(cpu_dai); in stm32_spdifrx_dai_probe()
765 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_startup() argument
767 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_startup()
784 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_hw_params() argument
786 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_hw_params()
808 snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); in stm32_spdifrx_hw_params()
816 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_trigger() argument
818 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_trigger()
846 struct snd_soc_dai *cpu_dai) in stm32_spdifrx_shutdown() argument
848 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_shutdown()