Home
last modified time | relevance | path

Searched refs:lpass_data (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/sound/soc/qcom/
Dlpass-cpu.c44 struct lpass_data *drvdata = dev_get_drvdata(dev); in lpass_cpu_init_i2sctl_bitfields()
70 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_set_sysclk()
84 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_startup()
104 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_shutdown()
135 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_hw_params()
300 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_trigger()
368 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_prepare()
420 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_pcm_new()
436 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in asoc_qcom_lpass_cpu_dai_probe()
453 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in asoc_qcom_of_xlate_dai_name()
[all …]
Dlpass-ipq806x.c60 struct lpass_data *drvdata = platform_get_drvdata(pdev); in ipq806x_lpass_init()
92 struct lpass_data *drvdata = platform_get_drvdata(pdev); in ipq806x_lpass_exit()
99 static int ipq806x_lpass_alloc_dma_channel(struct lpass_data *drvdata, int dir, unsigned int dai_id) in ipq806x_lpass_alloc_dma_channel()
107 static int ipq806x_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id) in ipq806x_lpass_free_dma_channel()
Dlpass-platform.c56 struct lpass_data *drvdata = dev_get_drvdata(dev); in lpass_platform_alloc_dmactl_fields()
86 struct lpass_data *drvdata = dev_get_drvdata(dev); in lpass_platform_alloc_hdmidmactl_fields()
106 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_open()
168 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_close()
191 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_hw_params()
349 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_hw_free()
378 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_prepare()
445 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_trigger()
596 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_pointer()
633 struct lpass_data *drvdata, in lpass_dma_interrupt_handler()
[all …]
Dlpass-apq8016.c127 static int apq8016_lpass_alloc_dma_channel(struct lpass_data *drvdata, in apq8016_lpass_alloc_dma_channel()
154 static int apq8016_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id) in apq8016_lpass_free_dma_channel()
163 struct lpass_data *drvdata = platform_get_drvdata(pdev); in apq8016_lpass_init()
221 struct lpass_data *drvdata = platform_get_drvdata(pdev); in apq8016_lpass_exit()
Dlpass-sc7180.c78 static int sc7180_lpass_alloc_dma_channel(struct lpass_data *drvdata, in sc7180_lpass_alloc_dma_channel()
115 static int sc7180_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id) in sc7180_lpass_free_dma_channel()
127 struct lpass_data *drvdata = platform_get_drvdata(pdev); in sc7180_lpass_init()
156 struct lpass_data *drvdata = platform_get_drvdata(pdev); in sc7180_lpass_exit()
Dlpass.h56 struct lpass_data { struct
245 int (*alloc_dma_channel)(struct lpass_data *data, int direction, unsigned int dai_id);
246 int (*free_dma_channel)(struct lpass_data *data, int ch, unsigned int dai_id);
Dlpass-hdmi.c22 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_hdmi_daiops_hw_params()
194 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_hdmi_daiops_prepare()
208 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_hdmi_daiops_trigger()