Lines Matching refs:driver

96 	if (component->driver->set_sysclk)
97 ret = component->driver->set_sysclk(component, clk_id, source,
120 if (component->driver->set_pll)
121 ret = component->driver->set_pll(component, pll_id, source,
131 if (component->driver->seq_notifier)
132 component->driver->seq_notifier(component, type, subseq);
140 if (component->driver->stream_event)
141 ret = component->driver->stream_event(component, event);
151 if (component->driver->set_bias_level)
152 ret = component->driver->set_bias_level(component, level);
266 * @data: can be used if codec driver need extra data for configuring jack
275 if (component->driver->set_jack)
276 ret = component->driver->set_jack(component, jack, data);
295 if (component->driver->get_jack_type)
296 ret = component->driver->get_jack_type(component);
307 if (component->driver->module_get_upon_open == !!upon_open &&
308 !try_module_get(component->dev->driver->owner))
324 if (component->driver->module_get_upon_open == !!upon_open)
325 module_put(component->dev->driver->owner);
336 if (component->driver->open)
337 ret = component->driver->open(component, substream);
355 if (component->driver->close)
356 ret = component->driver->close(component, substream);
366 if (component->driver->suspend)
367 component->driver->suspend(component);
373 if (component->driver->resume)
374 component->driver->resume(component);
387 if (component->driver->probe)
388 ret = component->driver->probe(component);
395 if (component->driver->remove)
396 component->driver->remove(component);
404 if (component->driver->of_xlate_dai_id)
405 ret = component->driver->of_xlate_dai_id(component, ep);
414 if (component->driver->of_xlate_dai_name)
415 return component->driver->of_xlate_dai_name(component,
480 if (component->driver->compress_ops &&
481 component->driver->compress_ops->open)
482 ret = component->driver->compress_ops->open(component, cstream);
499 if (component->driver->compress_ops &&
500 component->driver->compress_ops->free)
501 component->driver->compress_ops->free(component, cstream);
515 if (component->driver->compress_ops &&
516 component->driver->compress_ops->trigger) {
517 ret = component->driver->compress_ops->trigger(
536 if (component->driver->compress_ops &&
537 component->driver->compress_ops->set_params) {
538 ret = component->driver->compress_ops->set_params(
557 if (component->driver->compress_ops &&
558 component->driver->compress_ops->get_params) {
559 ret = component->driver->compress_ops->get_params(
579 if (component->driver->compress_ops &&
580 component->driver->compress_ops->get_caps) {
581 ret = component->driver->compress_ops->get_caps(
603 if (component->driver->compress_ops &&
604 component->driver->compress_ops->get_codec_caps) {
605 ret = component->driver->compress_ops->get_codec_caps(
624 if (component->driver->compress_ops &&
625 component->driver->compress_ops->ack) {
626 ret = component->driver->compress_ops->ack(
645 if (component->driver->compress_ops &&
646 component->driver->compress_ops->pointer) {
647 ret = component->driver->compress_ops->pointer(
667 if (component->driver->compress_ops &&
668 component->driver->compress_ops->copy) {
669 ret = component->driver->compress_ops->copy(
689 if (component->driver->compress_ops &&
690 component->driver->compress_ops->set_metadata) {
691 ret = component->driver->compress_ops->set_metadata(
710 if (component->driver->compress_ops &&
711 component->driver->compress_ops->get_metadata) {
712 ret = component->driver->compress_ops->get_metadata(
731 else if (component->driver->read) {
733 val = component->driver->read(component, reg);
772 else if (component->driver->write)
773 ret = component->driver->write(component, reg, val);
972 if (component->driver->pointer)
973 return component->driver->pointer(component, substream);
1008 if (!component->driver->delay)
1011 delay = component->driver->delay(component, substream);
1029 if (component->driver->ioctl)
1032 component->driver->ioctl(component,
1045 if (component->driver->sync_stop) {
1046 ret = component->driver->sync_stop(component,
1066 if (component->driver->copy)
1068 component->driver->copy(component, substream,
1084 if (component->driver->page) {
1085 page = component->driver->page(component,
1104 if (component->driver->mmap)
1107 component->driver->mmap(component,
1120 if (component->driver->pcm_construct) {
1121 ret = component->driver->pcm_construct(component, rtd);
1139 if (component->driver->pcm_destruct)
1140 component->driver->pcm_destruct(component, rtd->pcm);
1150 if (component->driver->prepare) {
1151 ret = component->driver->prepare(component, substream);
1168 if (component->driver->hw_params) {
1169 ret = component->driver->hw_params(component,
1192 if (component->driver->hw_free) {
1193 ret = component->driver->hw_free(component, substream);
1209 if (component->driver->trigger)
1210 ret = component->driver->trigger(component, substream, cmd);
1295 if (component->driver->ack)
1296 return component->driver->ack(component, substream);