Searched refs:lpass_data (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.15/sound/soc/qcom/ |
| D | lpass-cpu.c | 44 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 …]
|
| D | lpass-ipq806x.c | 60 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()
|
| D | lpass-platform.c | 56 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 …]
|
| D | lpass-apq8016.c | 127 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()
|
| D | lpass-sc7180.c | 78 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()
|
| D | lpass.h | 56 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);
|
| D | lpass-hdmi.c | 22 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()
|