Lines Matching refs:link_codec
54 audio_dai_tag_t link_codec; member
81 audio_dai_close(link->link_codec); in ausoc_close()
96 error = audio_dai_open(link->link_codec, flags); in ausoc_open()
133 error = audio_dai_set_sysclk(link->link_codec, rate, in ausoc_set_format()
148 return audio_dai_mi_set_format(link->link_codec, setmode, in ausoc_set_format()
157 return audio_dai_set_port(link->link_codec, mc); in ausoc_set_port()
165 return audio_dai_get_port(link->link_codec, mc); in ausoc_get_port()
173 return audio_dai_query_devinfo(link->link_codec, di); in ausoc_query_devinfo()
203 (void)audio_dai_getdev(link->link_codec, adev); in ausoc_getdev()
242 audio_dai_halt(link->link_codec, AUMODE_PLAY); in ausoc_halt_output()
256 audio_dai_halt(link->link_codec, AUMODE_RECORD); in ausoc_halt_input()
275 error = audio_dai_trigger(link->link_codec, start, end, blksize, in ausoc_trigger_output()
302 error = audio_dai_trigger(link->link_codec, start, end, blksize, in ausoc_trigger_input()
462 link->link_codec = fdtbus_dai_acquire(codec_phandle, "sound-dai"); in ausoc_attach_link()
463 if (!link->link_codec) { in ausoc_attach_link()
483 audio_dai_add_device(link->link_codec, link->link_aux[n]); in ausoc_attach_link()
496 if (audio_dai_set_format(link->link_codec, format) != 0) { in ausoc_attach_link()
502 device_xname(audio_dai_device(link->link_codec)), in ausoc_attach_link()