Lines Matching refs:driver

25 	if (component->driver->set_sysclk)  in snd_soc_component_set_sysclk()
26 return component->driver->set_sysclk(component, clk_id, source, in snd_soc_component_set_sysclk()
47 if (component->driver->set_pll) in snd_soc_component_set_pll()
48 return component->driver->set_pll(component, pll_id, source, in snd_soc_component_set_pll()
58 if (component->driver->seq_notifier) in snd_soc_component_seq_notifier()
59 component->driver->seq_notifier(component, type, subseq); in snd_soc_component_seq_notifier()
65 if (component->driver->stream_event) in snd_soc_component_stream_event()
66 return component->driver->stream_event(component, event); in snd_soc_component_stream_event()
74 if (component->driver->set_bias_level) in snd_soc_component_set_bias_level()
75 return component->driver->set_bias_level(component, level); in snd_soc_component_set_bias_level()
290 if (component->driver->set_jack) in snd_soc_component_set_jack()
291 return component->driver->set_jack(component, jack, data); in snd_soc_component_set_jack()
300 if (component->driver->module_get_upon_open == !!upon_open && in snd_soc_component_module_get()
301 !try_module_get(component->dev->driver->owner)) in snd_soc_component_module_get()
310 if (component->driver->module_get_upon_open == !!upon_open) in snd_soc_component_module_put()
311 module_put(component->dev->driver->owner); in snd_soc_component_module_put()
317 if (component->driver->ops && in snd_soc_component_open()
318 component->driver->ops->open) in snd_soc_component_open()
319 return component->driver->ops->open(substream); in snd_soc_component_open()
327 if (component->driver->ops && in snd_soc_component_close()
328 component->driver->ops->close) in snd_soc_component_close()
329 return component->driver->ops->close(substream); in snd_soc_component_close()
337 if (component->driver->ops && in snd_soc_component_prepare()
338 component->driver->ops->prepare) in snd_soc_component_prepare()
339 return component->driver->ops->prepare(substream); in snd_soc_component_prepare()
348 if (component->driver->ops && in snd_soc_component_hw_params()
349 component->driver->ops->hw_params) in snd_soc_component_hw_params()
350 return component->driver->ops->hw_params(substream, params); in snd_soc_component_hw_params()
358 if (component->driver->ops && in snd_soc_component_hw_free()
359 component->driver->ops->hw_free) in snd_soc_component_hw_free()
360 return component->driver->ops->hw_free(substream); in snd_soc_component_hw_free()
369 if (component->driver->ops && in snd_soc_component_trigger()
370 component->driver->ops->trigger) in snd_soc_component_trigger()
371 return component->driver->ops->trigger(substream, cmd); in snd_soc_component_trigger()
378 if (component->driver->suspend) in snd_soc_component_suspend()
379 component->driver->suspend(component); in snd_soc_component_suspend()
385 if (component->driver->resume) in snd_soc_component_resume()
386 component->driver->resume(component); in snd_soc_component_resume()
397 if (component->driver->probe) in snd_soc_component_probe()
398 return component->driver->probe(component); in snd_soc_component_probe()
405 if (component->driver->remove) in snd_soc_component_remove()
406 component->driver->remove(component); in snd_soc_component_remove()
412 if (component->driver->of_xlate_dai_id) in snd_soc_component_of_xlate_dai_id()
413 return component->driver->of_xlate_dai_id(component, ep); in snd_soc_component_of_xlate_dai_id()
422 if (component->driver->of_xlate_dai_name) in snd_soc_component_of_xlate_dai_name()
423 return component->driver->of_xlate_dai_name(component, in snd_soc_component_of_xlate_dai_name()
438 if (component->driver->ops && in snd_soc_pcm_component_pointer()
439 component->driver->ops->pointer) in snd_soc_pcm_component_pointer()
440 return component->driver->ops->pointer(substream); in snd_soc_pcm_component_pointer()
457 if (component->driver->ops && in snd_soc_pcm_component_ioctl()
458 component->driver->ops->ioctl) in snd_soc_pcm_component_ioctl()
459 return component->driver->ops->ioctl(substream, in snd_soc_pcm_component_ioctl()
478 if (component->driver->ops && in snd_soc_pcm_component_copy_user()
479 component->driver->ops->copy_user) in snd_soc_pcm_component_copy_user()
480 return component->driver->ops->copy_user( in snd_soc_pcm_component_copy_user()
499 if (component->driver->ops && in snd_soc_pcm_component_page()
500 component->driver->ops->page) { in snd_soc_pcm_component_page()
501 page = component->driver->ops->page(substream, offset); in snd_soc_pcm_component_page()
521 if (component->driver->ops && in snd_soc_pcm_component_mmap()
522 component->driver->ops->mmap) in snd_soc_pcm_component_mmap()
523 return component->driver->ops->mmap(substream, vma); in snd_soc_pcm_component_mmap()
539 if (component->driver->pcm_new) { in snd_soc_pcm_component_new()
540 ret = component->driver->pcm_new(rtd); in snd_soc_pcm_component_new()
558 if (component->driver->pcm_free) in snd_soc_pcm_component_free()
559 component->driver->pcm_free(pcm); in snd_soc_pcm_component_free()