Lines Matching refs:driver
109 if (component->driver->set_sysclk) in snd_soc_component_set_sysclk()
110 ret = component->driver->set_sysclk(component, clk_id, source, in snd_soc_component_set_sysclk()
133 if (component->driver->set_pll) in snd_soc_component_set_pll()
134 ret = component->driver->set_pll(component, pll_id, source, in snd_soc_component_set_pll()
144 if (component->driver->seq_notifier) in snd_soc_component_seq_notifier()
145 component->driver->seq_notifier(component, type, subseq); in snd_soc_component_seq_notifier()
153 if (component->driver->stream_event) in snd_soc_component_stream_event()
154 ret = component->driver->stream_event(component, event); in snd_soc_component_stream_event()
164 if (component->driver->set_bias_level) in snd_soc_component_set_bias_level()
165 ret = component->driver->set_bias_level(component, level); in snd_soc_component_set_bias_level()
220 if (component->driver->set_jack) in snd_soc_component_set_jack()
221 ret = component->driver->set_jack(component, jack, data); in snd_soc_component_set_jack()
240 if (component->driver->get_jack_type) in snd_soc_component_get_jack_type()
241 ret = component->driver->get_jack_type(component); in snd_soc_component_get_jack_type()
252 if (component->driver->module_get_upon_open == !!upon_open && in snd_soc_component_module_get()
253 !try_module_get(component->dev->driver->owner)) in snd_soc_component_module_get()
269 if (component->driver->module_get_upon_open == !!upon_open) in snd_soc_component_module_put()
270 module_put(component->dev->driver->owner); in snd_soc_component_module_put()
281 if (component->driver->open) in snd_soc_component_open()
282 ret = component->driver->open(component, substream); in snd_soc_component_open()
300 if (component->driver->close) in snd_soc_component_close()
301 ret = component->driver->close(component, substream); in snd_soc_component_close()
311 if (component->driver->suspend) in snd_soc_component_suspend()
312 component->driver->suspend(component); in snd_soc_component_suspend()
318 if (component->driver->resume) in snd_soc_component_resume()
319 component->driver->resume(component); in snd_soc_component_resume()
332 if (component->driver->probe) in snd_soc_component_probe()
333 ret = component->driver->probe(component); in snd_soc_component_probe()
342 if (component->driver->fixup_controls) in snd_soc_component_fixup_controls()
343 ret = component->driver->fixup_controls(component); in snd_soc_component_fixup_controls()
350 if (component->driver->remove) in snd_soc_component_remove()
351 component->driver->remove(component); in snd_soc_component_remove()
359 if (component->driver->of_xlate_dai_id) in snd_soc_component_of_xlate_dai_id()
360 ret = component->driver->of_xlate_dai_id(component, ep); in snd_soc_component_of_xlate_dai_id()
369 if (component->driver->of_xlate_dai_name) in snd_soc_component_of_xlate_dai_name()
370 return component->driver->of_xlate_dai_name(component, in snd_soc_component_of_xlate_dai_name()
442 if (component->driver->compress_ops && in snd_soc_component_compr_open()
443 component->driver->compress_ops->open) in snd_soc_component_compr_open()
444 ret = component->driver->compress_ops->open(component, cstream); in snd_soc_component_compr_open()
461 if (component->driver->compress_ops && in snd_soc_component_compr_free()
462 component->driver->compress_ops->free) in snd_soc_component_compr_free()
463 component->driver->compress_ops->free(component, cstream); in snd_soc_component_compr_free()
477 if (component->driver->compress_ops && in snd_soc_component_compr_trigger()
478 component->driver->compress_ops->trigger) { in snd_soc_component_compr_trigger()
479 ret = component->driver->compress_ops->trigger( in snd_soc_component_compr_trigger()
498 if (component->driver->compress_ops && in snd_soc_component_compr_set_params()
499 component->driver->compress_ops->set_params) { in snd_soc_component_compr_set_params()
500 ret = component->driver->compress_ops->set_params( in snd_soc_component_compr_set_params()
519 if (component->driver->compress_ops && in snd_soc_component_compr_get_params()
520 component->driver->compress_ops->get_params) { in snd_soc_component_compr_get_params()
521 ret = component->driver->compress_ops->get_params( in snd_soc_component_compr_get_params()
541 if (component->driver->compress_ops && in snd_soc_component_compr_get_caps()
542 component->driver->compress_ops->get_caps) { in snd_soc_component_compr_get_caps()
543 ret = component->driver->compress_ops->get_caps( in snd_soc_component_compr_get_caps()
565 if (component->driver->compress_ops && in snd_soc_component_compr_get_codec_caps()
566 component->driver->compress_ops->get_codec_caps) { in snd_soc_component_compr_get_codec_caps()
567 ret = component->driver->compress_ops->get_codec_caps( in snd_soc_component_compr_get_codec_caps()
586 if (component->driver->compress_ops && in snd_soc_component_compr_ack()
587 component->driver->compress_ops->ack) { in snd_soc_component_compr_ack()
588 ret = component->driver->compress_ops->ack( in snd_soc_component_compr_ack()
607 if (component->driver->compress_ops && in snd_soc_component_compr_pointer()
608 component->driver->compress_ops->pointer) { in snd_soc_component_compr_pointer()
609 ret = component->driver->compress_ops->pointer( in snd_soc_component_compr_pointer()
629 if (component->driver->compress_ops && in snd_soc_component_compr_copy()
630 component->driver->compress_ops->copy) { in snd_soc_component_compr_copy()
631 ret = component->driver->compress_ops->copy( in snd_soc_component_compr_copy()
651 if (component->driver->compress_ops && in snd_soc_component_compr_set_metadata()
652 component->driver->compress_ops->set_metadata) { in snd_soc_component_compr_set_metadata()
653 ret = component->driver->compress_ops->set_metadata( in snd_soc_component_compr_set_metadata()
672 if (component->driver->compress_ops && in snd_soc_component_compr_get_metadata()
673 component->driver->compress_ops->get_metadata) { in snd_soc_component_compr_get_metadata()
674 ret = component->driver->compress_ops->get_metadata( in snd_soc_component_compr_get_metadata()
693 else if (component->driver->read) { in soc_component_read_no_lock()
695 val = component->driver->read(component, reg); in soc_component_read_no_lock()
734 else if (component->driver->write) in soc_component_write_no_lock()
735 ret = component->driver->write(component, reg, val); in soc_component_write_no_lock()
946 if (component->driver->pointer) in snd_soc_pcm_component_pointer()
947 return component->driver->pointer(component, substream); in snd_soc_pcm_component_pointer()
982 if (!component->driver->delay) in snd_soc_pcm_component_delay()
985 delay = component->driver->delay(component, substream); in snd_soc_pcm_component_delay()
1003 if (component->driver->ioctl) in snd_soc_pcm_component_ioctl()
1006 component->driver->ioctl(component, in snd_soc_pcm_component_ioctl()
1019 if (component->driver->sync_stop) { in snd_soc_pcm_component_sync_stop()
1020 ret = component->driver->sync_stop(component, in snd_soc_pcm_component_sync_stop()
1040 if (component->driver->copy) in snd_soc_pcm_component_copy()
1042 component->driver->copy(component, substream, in snd_soc_pcm_component_copy()
1058 if (component->driver->page) { in snd_soc_pcm_component_page()
1059 page = component->driver->page(component, in snd_soc_pcm_component_page()
1078 if (component->driver->mmap) in snd_soc_pcm_component_mmap()
1081 component->driver->mmap(component, in snd_soc_pcm_component_mmap()
1094 if (component->driver->pcm_new) { in snd_soc_pcm_component_new()
1095 ret = component->driver->pcm_new(component, rtd); in snd_soc_pcm_component_new()
1113 if (component->driver->pcm_free) in snd_soc_pcm_component_free()
1114 component->driver->pcm_free(component, rtd->pcm); in snd_soc_pcm_component_free()
1124 if (component->driver->prepare) { in snd_soc_pcm_component_prepare()
1125 ret = component->driver->prepare(component, substream); in snd_soc_pcm_component_prepare()
1142 if (component->driver->hw_params) { in snd_soc_pcm_component_hw_params()
1143 ret = component->driver->hw_params(component, in snd_soc_pcm_component_hw_params()
1166 if (component->driver->hw_free) { in snd_soc_pcm_component_hw_free()
1167 ret = component->driver->hw_free(component, substream); in snd_soc_pcm_component_hw_free()
1183 if (component->driver->trigger) in soc_component_trigger()
1184 ret = component->driver->trigger(component, substream, cmd); in soc_component_trigger()
1268 if (component->driver->ack) in snd_soc_pcm_component_ack()
1269 return component->driver->ack(component, substream); in snd_soc_pcm_component_ack()