Searched refs:lpass_data (Results 1 – 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/sound/soc/qcom/ |
D | lpass-cpu.c | 35 struct lpass_data *drvdata = dev_get_drvdata(dev); in lpass_cpu_init_i2sctl_bitfields() 61 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_set_sysclk() 75 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_startup() 95 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_shutdown() 126 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_hw_params() 291 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_trigger() 359 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_cpu_daiops_prepare() 408 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in asoc_qcom_lpass_cpu_dai_probe() 425 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in asoc_qcom_of_xlate_dai_name() 449 struct lpass_data *drvdata = dev_get_drvdata(dev); in lpass_cpu_regmap_writeable() [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() 170 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_close() 193 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_hw_params() 351 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_hw_free() 380 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_prepare() 447 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_trigger() 598 struct lpass_data *drvdata = snd_soc_component_get_drvdata(component); in lpass_platform_pcmops_pointer() 645 struct lpass_data *drvdata, in lpass_dma_interrupt_handler() [all …]
|
D | lpass-sc7180.c | 76 static int sc7180_lpass_alloc_dma_channel(struct lpass_data *drvdata, in sc7180_lpass_alloc_dma_channel() 113 static int sc7180_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id) in sc7180_lpass_free_dma_channel() 125 struct lpass_data *drvdata = platform_get_drvdata(pdev); in sc7180_lpass_init() 157 struct lpass_data *drvdata = platform_get_drvdata(pdev); in sc7180_lpass_exit()
|
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.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() 196 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_hdmi_daiops_prepare() 212 struct lpass_data *drvdata = snd_soc_dai_get_drvdata(dai); in lpass_hdmi_daiops_trigger()
|