Home
last modified time | relevance | path

Searched refs:cpu_dai (Results 1 – 8 of 8) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/core/
A Dsnd_core.c249 cpu_dai = substream->pcm->card->platform->cpu_dai; in soc_pcm_init_runtime_hw()
284 cpu_dai = platform->cpu_dai; in soc_pcm_open()
290 ret = cpu_dai->ops->startup(substream, cpu_dai); in soc_pcm_open()
367 cpu_dai = platform->cpu_dai; in soc_pcm_hw_params()
453 cpu_dai->ops->hw_free(substream, cpu_dai); in soc_pcm_hw_params()
473 cpu_dai = platform->cpu_dai; in soc_pcm_prepare()
520 cpu_dai = platform->cpu_dai; in soc_pcm_trigger()
557 cpu_dai = platform->cpu_dai; in soc_pcm_hw_free()
592 cpu_dai = platform->cpu_dai; in soc_pcm_close()
595 cpu_dai->ops->shutdown(substream, cpu_dai); in soc_pcm_close()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/sound/platform/
A Dsunxi-dummy-cpudai.c51 if (!platform->cpu_dai) in sunxi_cpudai_platform_probe()
71 platform->cpu_dai->component = platform; in sunxi_cpudai_platform_probe()
149 .cpu_dai = &sunxi_cpudai,
162 platform->cpu_dai = snd_malloc(sizeof(struct snd_dai)); in snd_platform_cpudai_register()
163 if (!platform->cpu_dai) { in snd_platform_cpudai_register()
168 memcpy(platform->cpu_dai, &sunxi_cpudai, sizeof(struct snd_dai)); in snd_platform_cpudai_register()
A Dsunxi-pcm.c167 struct snd_dai *cpu_dai = card->platform->cpu_dai; in sunxi_pcm_hw_params() local
173 struct snd_platform *platform = cpu_dai->component; in sunxi_pcm_hw_params()
178 dmap = cpu_dai->playback_dma_data; in sunxi_pcm_hw_params()
180 dmap = cpu_dai->capture_dma_data; in sunxi_pcm_hw_params()
A Dsun8iw19-daudio.c952 struct snd_dai *cpu_dai = card->platform->cpu_dai; in sunxi_pcm_hw_params() local
957 struct snd_platform *platform = cpu_dai->component; in sunxi_pcm_hw_params()
960 dmap = cpu_dai->playback_dma_data; in sunxi_pcm_hw_params()
962 dmap = cpu_dai->capture_dma_data; in sunxi_pcm_hw_params()
1074 platform->cpu_dai->component = platform; in sunxi_daudio_platform_probe()
1244 platform->cpu_dai = snd_malloc(sizeof(struct snd_dai)); in snd_platform_daudio_register()
1245 if (!platform->cpu_dai) { in snd_platform_daudio_register()
1250 memcpy(platform->cpu_dai, &sunxi_daudio_dai, sizeof(struct snd_dai)); in snd_platform_daudio_register()
1268 snd_free(platform->cpu_dai); in snd_platform_daudio_register()
A Dsunxi-dmic.c389 platform->cpu_dai->component = platform; in sunxi_dmic_platform_probe()
452 platform->cpu_dai = snd_malloc(sizeof(struct snd_dai)); in snd_platform_dmic_register()
453 if (!platform->cpu_dai) { in snd_platform_dmic_register()
458 memcpy(platform->cpu_dai, &sunxi_dmic_dai, sizeof(struct snd_dai)); in snd_platform_dmic_register()
A Dsunxi-spdif.c783 platform->cpu_dai->component = platform; in sunxi_spdif_platform_probe()
858 platform->cpu_dai = snd_malloc(sizeof(struct snd_dai)); in snd_platform_spdif_register()
859 if (!platform->cpu_dai) { in snd_platform_spdif_register()
864 memcpy(platform->cpu_dai, &sunxi_spdif_dai, sizeof(struct snd_dai)); in snd_platform_spdif_register()
882 snd_free(platform->cpu_dai); in snd_platform_spdif_register()
A Dsunxi-daudio.c1023 platform->cpu_dai->component = platform; in sunxi_daudio_platform_probe()
1146 platform->cpu_dai = snd_malloc(sizeof(struct snd_dai)); in snd_platform_daudio_register()
1147 if (!platform->cpu_dai) { in snd_platform_daudio_register()
1152 memcpy(platform->cpu_dai, &sunxi_daudio_dai, sizeof(struct snd_dai)); in snd_platform_daudio_register()
1170 snd_free(platform->cpu_dai); in snd_platform_daudio_register()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sound/
A Dsnd_core.h418 struct snd_dai *cpu_dai; member
592 return platform->cpu_dai; in snd_soc_get_cpu_dai()

Completed in 32 milliseconds