Lines Matching refs:driver
96 if (component->driver->set_sysclk) in snd_soc_component_set_sysclk()
97 ret = component->driver->set_sysclk(component, clk_id, source, in snd_soc_component_set_sysclk()
120 if (component->driver->set_pll) in snd_soc_component_set_pll()
121 ret = component->driver->set_pll(component, pll_id, source, in snd_soc_component_set_pll()
131 if (component->driver->seq_notifier) in snd_soc_component_seq_notifier()
132 component->driver->seq_notifier(component, type, subseq); in snd_soc_component_seq_notifier()
140 if (component->driver->stream_event) in snd_soc_component_stream_event()
141 ret = component->driver->stream_event(component, event); in snd_soc_component_stream_event()
151 if (component->driver->set_bias_level) in snd_soc_component_set_bias_level()
152 ret = component->driver->set_bias_level(component, level); in snd_soc_component_set_bias_level()
275 if (component->driver->set_jack) in snd_soc_component_set_jack()
276 ret = component->driver->set_jack(component, jack, data); in snd_soc_component_set_jack()
295 if (component->driver->get_jack_type) in snd_soc_component_get_jack_type()
296 ret = component->driver->get_jack_type(component); in snd_soc_component_get_jack_type()
307 if (component->driver->module_get_upon_open == !!upon_open && in snd_soc_component_module_get()
308 !try_module_get(component->dev->driver->owner)) in snd_soc_component_module_get()
324 if (component->driver->module_get_upon_open == !!upon_open) in snd_soc_component_module_put()
325 module_put(component->dev->driver->owner); in snd_soc_component_module_put()
336 if (component->driver->open) in snd_soc_component_open()
337 ret = component->driver->open(component, substream); in snd_soc_component_open()
355 if (component->driver->close) in snd_soc_component_close()
356 ret = component->driver->close(component, substream); in snd_soc_component_close()
366 if (component->driver->suspend) in snd_soc_component_suspend()
367 component->driver->suspend(component); in snd_soc_component_suspend()
373 if (component->driver->resume) in snd_soc_component_resume()
374 component->driver->resume(component); in snd_soc_component_resume()
387 if (component->driver->probe) in snd_soc_component_probe()
388 ret = component->driver->probe(component); in snd_soc_component_probe()
395 if (component->driver->remove) in snd_soc_component_remove()
396 component->driver->remove(component); in snd_soc_component_remove()
404 if (component->driver->of_xlate_dai_id) in snd_soc_component_of_xlate_dai_id()
405 ret = component->driver->of_xlate_dai_id(component, ep); in snd_soc_component_of_xlate_dai_id()
414 if (component->driver->of_xlate_dai_name) in snd_soc_component_of_xlate_dai_name()
415 return component->driver->of_xlate_dai_name(component, in snd_soc_component_of_xlate_dai_name()
480 if (component->driver->compress_ops && in snd_soc_component_compr_open()
481 component->driver->compress_ops->open) in snd_soc_component_compr_open()
482 ret = component->driver->compress_ops->open(component, cstream); in snd_soc_component_compr_open()
499 if (component->driver->compress_ops && in snd_soc_component_compr_free()
500 component->driver->compress_ops->free) in snd_soc_component_compr_free()
501 component->driver->compress_ops->free(component, cstream); in snd_soc_component_compr_free()
515 if (component->driver->compress_ops && in snd_soc_component_compr_trigger()
516 component->driver->compress_ops->trigger) { in snd_soc_component_compr_trigger()
517 ret = component->driver->compress_ops->trigger( in snd_soc_component_compr_trigger()
536 if (component->driver->compress_ops && in snd_soc_component_compr_set_params()
537 component->driver->compress_ops->set_params) { in snd_soc_component_compr_set_params()
538 ret = component->driver->compress_ops->set_params( in snd_soc_component_compr_set_params()
557 if (component->driver->compress_ops && in snd_soc_component_compr_get_params()
558 component->driver->compress_ops->get_params) { in snd_soc_component_compr_get_params()
559 ret = component->driver->compress_ops->get_params( in snd_soc_component_compr_get_params()
579 if (component->driver->compress_ops && in snd_soc_component_compr_get_caps()
580 component->driver->compress_ops->get_caps) { in snd_soc_component_compr_get_caps()
581 ret = component->driver->compress_ops->get_caps( in snd_soc_component_compr_get_caps()
603 if (component->driver->compress_ops && in snd_soc_component_compr_get_codec_caps()
604 component->driver->compress_ops->get_codec_caps) { in snd_soc_component_compr_get_codec_caps()
605 ret = component->driver->compress_ops->get_codec_caps( in snd_soc_component_compr_get_codec_caps()
624 if (component->driver->compress_ops && in snd_soc_component_compr_ack()
625 component->driver->compress_ops->ack) { in snd_soc_component_compr_ack()
626 ret = component->driver->compress_ops->ack( in snd_soc_component_compr_ack()
645 if (component->driver->compress_ops && in snd_soc_component_compr_pointer()
646 component->driver->compress_ops->pointer) { in snd_soc_component_compr_pointer()
647 ret = component->driver->compress_ops->pointer( in snd_soc_component_compr_pointer()
667 if (component->driver->compress_ops && in snd_soc_component_compr_copy()
668 component->driver->compress_ops->copy) { in snd_soc_component_compr_copy()
669 ret = component->driver->compress_ops->copy( in snd_soc_component_compr_copy()
689 if (component->driver->compress_ops && in snd_soc_component_compr_set_metadata()
690 component->driver->compress_ops->set_metadata) { in snd_soc_component_compr_set_metadata()
691 ret = component->driver->compress_ops->set_metadata( in snd_soc_component_compr_set_metadata()
710 if (component->driver->compress_ops && in snd_soc_component_compr_get_metadata()
711 component->driver->compress_ops->get_metadata) { in snd_soc_component_compr_get_metadata()
712 ret = component->driver->compress_ops->get_metadata( in snd_soc_component_compr_get_metadata()
731 else if (component->driver->read) { in soc_component_read_no_lock()
733 val = component->driver->read(component, reg); in soc_component_read_no_lock()
772 else if (component->driver->write) in soc_component_write_no_lock()
773 ret = component->driver->write(component, reg, val); in soc_component_write_no_lock()
972 if (component->driver->pointer) in snd_soc_pcm_component_pointer()
973 return component->driver->pointer(component, substream); in snd_soc_pcm_component_pointer()
1008 if (!component->driver->delay) in snd_soc_pcm_component_delay()
1011 delay = component->driver->delay(component, substream); in snd_soc_pcm_component_delay()
1029 if (component->driver->ioctl) in snd_soc_pcm_component_ioctl()
1032 component->driver->ioctl(component, in snd_soc_pcm_component_ioctl()
1045 if (component->driver->sync_stop) { in snd_soc_pcm_component_sync_stop()
1046 ret = component->driver->sync_stop(component, in snd_soc_pcm_component_sync_stop()
1066 if (component->driver->copy) in snd_soc_pcm_component_copy()
1068 component->driver->copy(component, substream, in snd_soc_pcm_component_copy()
1084 if (component->driver->page) { in snd_soc_pcm_component_page()
1085 page = component->driver->page(component, in snd_soc_pcm_component_page()
1104 if (component->driver->mmap) in snd_soc_pcm_component_mmap()
1107 component->driver->mmap(component, in snd_soc_pcm_component_mmap()
1120 if (component->driver->pcm_construct) { in snd_soc_pcm_component_new()
1121 ret = component->driver->pcm_construct(component, rtd); in snd_soc_pcm_component_new()
1139 if (component->driver->pcm_destruct) in snd_soc_pcm_component_free()
1140 component->driver->pcm_destruct(component, rtd->pcm); in snd_soc_pcm_component_free()
1150 if (component->driver->prepare) { in snd_soc_pcm_component_prepare()
1151 ret = component->driver->prepare(component, substream); in snd_soc_pcm_component_prepare()
1168 if (component->driver->hw_params) { in snd_soc_pcm_component_hw_params()
1169 ret = component->driver->hw_params(component, in snd_soc_pcm_component_hw_params()
1192 if (component->driver->hw_free) { in snd_soc_pcm_component_hw_free()
1193 ret = component->driver->hw_free(component, substream); in snd_soc_pcm_component_hw_free()
1209 if (component->driver->trigger) in soc_component_trigger()
1210 ret = component->driver->trigger(component, substream, cmd); in soc_component_trigger()
1295 if (component->driver->ack) in snd_soc_pcm_component_ack()
1296 return component->driver->ack(component, substream); in snd_soc_pcm_component_ack()