Lines Matching refs:soc_runtime
64 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_platform_pcmops_open() local
65 struct snd_soc_dai *cpu_dai = soc_runtime->cpu_dai; in lpass_platform_pcmops_open()
66 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcmops_open()
72 data = devm_kzalloc(soc_runtime->dev, sizeof(*data), GFP_KERNEL); in lpass_platform_pcmops_open()
92 dev_err(soc_runtime->dev, in lpass_platform_pcmops_open()
106 dev_err(soc_runtime->dev, "setting constraints failed: %d\n", in lpass_platform_pcmops_open()
119 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_platform_pcmops_close() local
120 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcmops_close()
136 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_platform_pcmops_hw_params() local
137 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcmops_hw_params()
153 dev_err(soc_runtime->dev, "invalid bit width given: %d\n", in lpass_platform_pcmops_hw_params()
179 dev_err(soc_runtime->dev, in lpass_platform_pcmops_hw_params()
204 dev_err(soc_runtime->dev, in lpass_platform_pcmops_hw_params()
211 dev_err(soc_runtime->dev, "invalid PCM config given: bw=%d, ch=%u\n", in lpass_platform_pcmops_hw_params()
219 dev_err(soc_runtime->dev, "error writing to rdmactl reg: %d\n", in lpass_platform_pcmops_hw_params()
229 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_platform_pcmops_hw_free() local
230 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcmops_hw_free()
241 dev_err(soc_runtime->dev, "error writing to rdmactl reg: %d\n", in lpass_platform_pcmops_hw_free()
250 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_platform_pcmops_prepare() local
251 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcmops_prepare()
264 dev_err(soc_runtime->dev, "error writing to rdmabase reg: %d\n", in lpass_platform_pcmops_prepare()
273 dev_err(soc_runtime->dev, "error writing to rdmabuff reg: %d\n", in lpass_platform_pcmops_prepare()
282 dev_err(soc_runtime->dev, "error writing to rdmaper reg: %d\n", in lpass_platform_pcmops_prepare()
291 dev_err(soc_runtime->dev, "error writing to rdmactl reg: %d\n", in lpass_platform_pcmops_prepare()
302 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_platform_pcmops_trigger() local
303 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcmops_trigger()
321 dev_err(soc_runtime->dev, in lpass_platform_pcmops_trigger()
331 dev_err(soc_runtime->dev, in lpass_platform_pcmops_trigger()
341 dev_err(soc_runtime->dev, in lpass_platform_pcmops_trigger()
354 dev_err(soc_runtime->dev, in lpass_platform_pcmops_trigger()
363 dev_err(soc_runtime->dev, in lpass_platform_pcmops_trigger()
376 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_platform_pcmops_pointer() local
377 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcmops_pointer()
390 dev_err(soc_runtime->dev, in lpass_platform_pcmops_pointer()
398 dev_err(soc_runtime->dev, in lpass_platform_pcmops_pointer()
433 struct snd_soc_pcm_runtime *soc_runtime = substream->private_data; in lpass_dma_interrupt_handler() local
443 dev_err(soc_runtime->dev, in lpass_dma_interrupt_handler()
456 dev_err(soc_runtime->dev, in lpass_dma_interrupt_handler()
460 dev_warn(soc_runtime->dev, "xrun warning\n"); in lpass_dma_interrupt_handler()
470 dev_err(soc_runtime->dev, in lpass_dma_interrupt_handler()
474 dev_err(soc_runtime->dev, "bus access error\n"); in lpass_dma_interrupt_handler()
510 static int lpass_platform_pcm_new(struct snd_soc_pcm_runtime *soc_runtime) in lpass_platform_pcm_new() argument
512 struct snd_pcm *pcm = soc_runtime->pcm; in lpass_platform_pcm_new()
514 struct snd_soc_component *component = snd_soc_rtdcom_lookup(soc_runtime, DRV_NAME); in lpass_platform_pcm_new()
524 dev_err(soc_runtime->dev, "Cannot allocate buffer(s)\n"); in lpass_platform_pcm_new()
535 dev_err(soc_runtime->dev, "Cannot allocate buffer(s)\n"); in lpass_platform_pcm_new()