Lines Matching defs:component
222 static int q6apm_dai_prepare(struct snd_soc_component *component,
228 struct device *dev = component->dev;
232 pdata = snd_soc_component_get_drvdata(component);
300 static int q6apm_dai_trigger(struct snd_soc_component *component,
330 static int q6apm_dai_open(struct snd_soc_component *component,
336 struct device *dev = component->dev;
343 pdata = snd_soc_component_get_drvdata(component);
409 static int q6apm_dai_close(struct snd_soc_component *component,
428 static snd_pcm_uframes_t q6apm_dai_pointer(struct snd_soc_component *component,
446 static int q6apm_dai_hw_params(struct snd_soc_component *component,
470 static int q6apm_dai_pcm_new(struct snd_soc_component *component, struct snd_soc_pcm_runtime *rtd)
474 return snd_pcm_set_fixed_buffer_all(rtd->pcm, SNDRV_DMA_TYPE_DEV, component->dev, size);
477 static int q6apm_dai_compr_open(struct snd_soc_component *component,
485 struct device *dev = component->dev;
490 pdata = snd_soc_component_get_drvdata(component);
525 static int q6apm_dai_compr_free(struct snd_soc_component *component,
542 static int q6apm_dai_compr_get_caps(struct snd_soc_component *component,
559 static int q6apm_dai_compr_get_codec_caps(struct snd_soc_component *component,
574 static int q6apm_dai_compr_pointer(struct snd_soc_component *component,
590 static int q6apm_dai_compr_trigger(struct snd_soc_component *component,
623 static int q6apm_dai_compr_ack(struct snd_soc_component *component, struct snd_compr_stream *stream,
637 static int q6apm_dai_compr_set_params(struct snd_soc_component *component,
649 pdata = snd_soc_component_get_drvdata(component);
663 ret = q6apm_set_real_module_id(component->dev, prtd->graph, codec->id);
713 static int q6apm_dai_compr_set_metadata(struct snd_soc_component *component,
724 q6apm_remove_trailing_silence(component->dev, prtd->graph,
729 q6apm_remove_initial_silence(component->dev, prtd->graph,
740 static int q6apm_dai_compr_mmap(struct snd_soc_component *component,
746 struct device *dev = component->dev;
752 static int q6apm_compr_copy(struct snd_soc_component *component,