HelenOS sources

hda_codec_t        48 uspace/drv/audio/hdaudio/codec.c static errno_t hda_ccmd(hda_codec_t *codec, int node, uint32_t vid, uint32_t payload,
hda_codec_t        81 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_parameter(hda_codec_t *codec, int node, hda_param_id_t param,
hda_codec_t        87 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_subnc(hda_codec_t *codec, int node, int *startnode,
hda_codec_t       106 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_fgrp_type(hda_codec_t *codec, int node, bool *unsol,
hda_codec_t       122 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_clist_len(hda_codec_t *codec, int node, bool *longform,
hda_codec_t       138 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_clist_entry(hda_codec_t *codec, int node, int n, uint32_t *resp)
hda_codec_t       143 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_eapd_btl_enable(hda_codec_t *codec, int node, uint32_t *resp)
hda_codec_t       148 uspace/drv/audio/hdaudio/codec.c static errno_t hda_set_eapd_btl_enable(hda_codec_t *codec, int node, uint8_t payload)
hda_codec_t       154 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_supp_rates(hda_codec_t *codec, int node, uint32_t *rates)
hda_codec_t       160 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_supp_formats(hda_codec_t *codec, int node, uint32_t *fmts)
hda_codec_t       165 uspace/drv/audio/hdaudio/codec.c static errno_t hda_set_converter_fmt(hda_codec_t *codec, int node, uint16_t fmt)
hda_codec_t       170 uspace/drv/audio/hdaudio/codec.c static errno_t hda_set_converter_ctl(hda_codec_t *codec, int node, uint8_t stream,
hda_codec_t       179 uspace/drv/audio/hdaudio/codec.c static errno_t hda_set_pin_ctl(hda_codec_t *codec, int node, uint8_t pctl)
hda_codec_t       184 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_pin_ctl(hda_codec_t *codec, int node, uint8_t *pctl)
hda_codec_t       198 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_aw_caps(hda_codec_t *codec, int node,
hda_codec_t       215 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_pin_caps(hda_codec_t *codec, int node, uint32_t *caps)
hda_codec_t       221 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_power_state(hda_codec_t *codec, int node, uint32_t *pstate)
hda_codec_t       227 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_cfg_def(hda_codec_t *codec, int node, uint32_t *cfgdef)
hda_codec_t       232 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_conn_sel(hda_codec_t *codec, int node, uint32_t *conn)
hda_codec_t       238 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_amp_gain_mute(hda_codec_t *codec, int node, uint16_t payload,
hda_codec_t       250 uspace/drv/audio/hdaudio/codec.c static errno_t hda_get_gpio_cnt(hda_codec_t *codec, int node, uint32_t *resp)
hda_codec_t       255 uspace/drv/audio/hdaudio/codec.c static errno_t hda_set_amp_gain_mute(hda_codec_t *codec, int node, uint16_t payload)
hda_codec_t       262 uspace/drv/audio/hdaudio/codec.c static errno_t hda_set_out_amp_max(hda_codec_t *codec, uint8_t aw)
hda_codec_t       297 uspace/drv/audio/hdaudio/codec.c static errno_t hda_set_in_amp_max(hda_codec_t *codec, uint8_t aw)
hda_codec_t       335 uspace/drv/audio/hdaudio/codec.c static errno_t hda_clist_dump(hda_codec_t *codec, uint8_t aw)
hda_codec_t       397 uspace/drv/audio/hdaudio/codec.c static errno_t hda_pin_init(hda_codec_t *codec, uint8_t aw)
hda_codec_t       475 uspace/drv/audio/hdaudio/codec.c static errno_t hda_power_ctl_init(hda_codec_t *codec, uint8_t aw)
hda_codec_t       492 uspace/drv/audio/hdaudio/codec.c hda_codec_t *hda_codec_init(hda_t *hda, uint8_t address)
hda_codec_t       494 uspace/drv/audio/hdaudio/codec.c 	hda_codec_t *codec;
hda_codec_t       507 uspace/drv/audio/hdaudio/codec.c 	codec = calloc(1, sizeof(hda_codec_t));
hda_codec_t       650 uspace/drv/audio/hdaudio/codec.c void hda_codec_fini(hda_codec_t *codec)
hda_codec_t       656 uspace/drv/audio/hdaudio/codec.c errno_t hda_out_converter_setup(hda_codec_t *codec, hda_stream_t *stream)
hda_codec_t       677 uspace/drv/audio/hdaudio/codec.c errno_t hda_in_converter_setup(hda_codec_t *codec, hda_stream_t *stream)
hda_codec_t        54 uspace/drv/audio/hdaudio/codec.h extern hda_codec_t *hda_codec_init(hda_t *, uint8_t);
hda_codec_t        55 uspace/drv/audio/hdaudio/codec.h extern void hda_codec_fini(hda_codec_t *);
hda_codec_t        56 uspace/drv/audio/hdaudio/codec.h extern errno_t hda_out_converter_setup(hda_codec_t *, hda_stream_t *);
hda_codec_t        57 uspace/drv/audio/hdaudio/codec.h extern errno_t hda_in_converter_setup(hda_codec_t *, hda_stream_t *);
HelenOS homepage, sources at GitHub