/linux-master/sound/pci/hda/ |
H A D | hda_codec.c | 40 struct hda_codec *codec = container_of(dev, struct hda_codec, core); local 79 snd_hda_sequence_write(struct hda_codec *codec, const struct hda_verb *seq) argument 96 lookup_conn_list(struct hda_codec *codec, hda_nid_t nid) argument 106 add_conn_list(struct hda_codec *codec, hda_nid_t nid, int len, const hda_nid_t *list) argument 121 remove_conn_list(struct hda_codec *codec) argument 132 read_and_add_raw_conns(struct hda_codec *codec, hda_nid_t nid) argument 168 snd_hda_get_conn_list(struct hda_codec *codec, hda_nid_t nid, const hda_nid_t **listp) argument 207 snd_hda_get_connections(struct hda_codec *codec, hda_nid_t nid, hda_nid_t *conn_list, int max_conns) argument 238 snd_hda_override_conn_list(struct hda_codec *codec, hda_nid_t nid, int len, const hda_nid_t *list) argument 264 snd_hda_get_conn_index(struct hda_codec *codec, hda_nid_t mux, hda_nid_t nid, int recursive) argument 300 snd_hda_get_num_devices(struct hda_codec *codec, hda_nid_t nid) argument 326 snd_hda_get_devices(struct hda_codec *codec, hda_nid_t nid, u8 *dev_list, int max_devices) argument 365 snd_hda_get_dev_select(struct hda_codec *codec, hda_nid_t nid) argument 383 snd_hda_set_dev_select(struct hda_codec *codec, hda_nid_t nid, int dev_id) argument 416 read_widget_caps(struct hda_codec *codec, hda_nid_t fg_node) argument 432 read_pin_defaults(struct hda_codec *codec) argument 460 look_up_pincfg(struct hda_codec *codec, struct snd_array *array, hda_nid_t nid) argument 477 snd_hda_add_pincfg(struct hda_codec *codec, struct snd_array *list, hda_nid_t nid, unsigned int cfg) argument 512 snd_hda_codec_set_pincfg(struct hda_codec *codec, hda_nid_t nid, unsigned int cfg) argument 528 snd_hda_codec_get_pincfg(struct hda_codec *codec, hda_nid_t nid) argument 564 snd_hda_codec_set_pin_target(struct hda_codec *codec, hda_nid_t nid, unsigned int val) argument 582 snd_hda_codec_get_pin_target(struct hda_codec *codec, hda_nid_t nid) argument 600 snd_hda_shutup_pins(struct hda_codec *codec) argument 620 restore_shutup_pins(struct hda_codec *codec) argument 639 struct hda_codec *codec = local 663 free_init_pincfgs(struct hda_codec *codec) argument 686 get_hda_cvt_setup(struct hda_codec *codec, hda_nid_t nid) argument 711 snd_hda_codec_pcm_new(struct hda_codec *codec, const char *fmt, ...) argument 739 snd_hda_codec_disconnect_pcms(struct hda_codec *codec) argument 753 codec_release_pcms(struct hda_codec *codec) argument 771 snd_hda_codec_cleanup_for_unbind(struct hda_codec *codec) argument 811 snd_hda_codec_display_power(struct hda_codec *codec, bool enable) argument 823 snd_hda_codec_register(struct hda_codec *codec) argument 847 snd_hda_codec_unregister(struct hda_codec *codec) argument 876 struct hda_codec *codec = dev_to_hda_codec(dev); local 902 struct hda_codec *codec; local 962 struct hda_codec *codec; local 979 snd_hda_codec_device_new(struct hda_bus *bus, struct snd_card *card, unsigned int codec_addr, struct hda_codec *codec, bool snddev_managed) argument 1059 snd_hda_codec_update_widgets(struct hda_codec *codec) argument 1085 update_pcm_stream_id(struct hda_codec *codec, struct hda_cvt_setup *p, hda_nid_t nid, u32 stream_tag, int channel_id) argument 1104 update_pcm_format(struct hda_codec *codec, struct hda_cvt_setup *p, hda_nid_t nid, int format) argument 1130 snd_hda_codec_setup_stream(struct hda_codec *codec, hda_nid_t nid, u32 stream_tag, int channel_id, int format) argument 1181 __snd_hda_codec_cleanup_stream(struct hda_codec *codec, hda_nid_t nid, int do_now) argument 1207 really_cleanup_stream(struct hda_codec *codec, struct hda_cvt_setup *q) argument 1223 purify_inactive_streams(struct hda_codec *codec) argument 1238 hda_cleanup_all_streams(struct hda_codec *codec) argument 1265 query_amp_caps(struct hda_codec *codec, hda_nid_t nid, int direction) argument 1284 snd_hda_check_amp_caps(struct hda_codec *codec, hda_nid_t nid, int dir, unsigned int bits) argument 1309 snd_hda_override_amp_caps(struct hda_codec *codec, hda_nid_t nid, int dir, unsigned int caps) argument 1321 encode_amp(struct hda_codec *codec, hda_nid_t nid, int ch, int dir, int idx) argument 1345 snd_hda_codec_amp_update(struct hda_codec *codec, hda_nid_t nid, int ch, int dir, int idx, int mask, int val) argument 1366 snd_hda_codec_amp_stereo(struct hda_codec *codec, hda_nid_t nid, int direction, int idx, int mask, int val) argument 1394 snd_hda_codec_amp_init(struct hda_codec *codec, hda_nid_t nid, int ch, int dir, int idx, int mask, int val) argument 1416 snd_hda_codec_amp_init_stereo(struct hda_codec *codec, hda_nid_t nid, int dir, int idx, int mask, int val) argument 1430 get_amp_max_value(struct hda_codec *codec, hda_nid_t nid, int dir, unsigned int ofs) argument 1452 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 1474 read_amp_value(struct hda_codec *codec, hda_nid_t nid, int ch, int dir, int idx, unsigned int ofs) argument 1488 update_amp_value(struct hda_codec *codec, hda_nid_t nid, int ch, int dir, int idx, unsigned int ofs, unsigned int val) argument 1515 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 1542 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 1564 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 1620 snd_hda_set_vmaster_tlv(struct hda_codec *codec, hda_nid_t nid, int dir, unsigned int *tlv) argument 1639 find_mixer_ctl(struct hda_codec *codec, const char *name, int dev, int idx) argument 1659 snd_hda_find_mixer_ctl(struct hda_codec *codec, const char *name) argument 1666 find_empty_mixer_ctl_idx(struct hda_codec *codec, const char *name, int start_idx) argument 1697 snd_hda_ctl_add(struct hda_codec *codec, hda_nid_t nid, struct snd_kcontrol *kctl) argument 1737 snd_hda_add_nid(struct hda_codec *codec, struct snd_kcontrol *kctl, unsigned int index, hda_nid_t nid) argument 1761 snd_hda_ctls_clear(struct hda_codec *codec) argument 1781 struct hda_codec *codec; local 1835 snd_hda_codec_reset(struct hda_codec *codec) argument 1853 map_followers(struct hda_codec *codec, const char * const *followers, const char *suffix, map_follower_func_t func, void *data) argument 1884 check_follower_present(struct hda_codec *codec, void *data, struct snd_kcontrol *sctl) argument 1905 struct hda_codec *codec; member in struct:follower_init_arg 1964 add_follower(struct hda_codec *codec, void *data, struct snd_kcontrol *follower) argument 1990 __snd_hda_add_vmaster(struct hda_codec *codec, char *name, unsigned int *tlv, const char * const *followers, const char *suffix, bool init_follower_vol, unsigned int access, struct snd_kcontrol **ctl_ret) argument 2051 snd_hda_add_vmaster_hook(struct hda_codec *codec, struct hda_vmaster_mute_hook *hook) argument 2115 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2143 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2202 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2273 set_dig_out(struct hda_codec *codec, hda_nid_t nid, int mask, int val) argument 2288 set_dig_out_convert(struct hda_codec *codec, hda_nid_t nid, int dig1, int dig2) argument 2308 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2339 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2352 set_spdif_ctls(struct hda_codec *codec, hda_nid_t nid, int dig1, int dig2) argument 2366 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2432 snd_hda_create_dig_out_ctls(struct hda_codec *codec, hda_nid_t associated_nid, hda_nid_t cvt_nid, int type) argument 2501 snd_hda_spdif_out_of_nid(struct hda_codec *codec, hda_nid_t nid) argument 2522 snd_hda_spdif_ctls_unassign(struct hda_codec *codec, int idx) argument 2543 snd_hda_spdif_ctls_assign(struct hda_codec *codec, int idx, hda_nid_t nid) argument 2593 snd_hda_create_spdif_share_sw(struct hda_codec *codec, struct hda_multi_out *mout) argument 2618 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2627 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2646 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2689 snd_hda_create_spdif_in_ctls(struct hda_codec *codec, hda_nid_t nid) argument 2728 snd_hda_codec_set_power_to_all(struct hda_codec *codec, hda_nid_t fg, unsigned int power_state) argument 2758 snd_hda_codec_eapd_power_filter(struct hda_codec *codec, hda_nid_t nid, unsigned int power_state) argument 2779 hda_set_power_state(struct hda_codec *codec, unsigned int power_state) argument 2822 sync_power_up_states(struct hda_codec *codec) argument 2846 hda_exec_init_verbs(struct hda_codec *codec) argument 2852 hda_exec_init_verbs(struct hda_codec *codec) argument 2856 update_power_acct(struct hda_codec *codec, bool on) argument 2867 snd_hda_update_power_acct(struct hda_codec *codec) argument 2876 hda_call_codec_suspend(struct hda_codec *codec) argument 2894 hda_call_codec_resume(struct hda_codec *codec) argument 2924 struct hda_codec *codec = dev_to_hda_codec(dev); local 2949 struct hda_codec *codec = dev_to_hda_codec(dev); local 2964 struct hda_codec *codec = dev_to_hda_codec(dev); local 2973 struct hda_codec *codec = dev_to_hda_codec(dev); local 2998 struct hda_codec *codec = dev_to_hda_codec(dev); local 3032 snd_hda_codec_shutdown(struct hda_codec *codec) argument 3051 add_std_chmaps(struct hda_codec *codec) argument 3089 snd_hda_codec_build_controls(struct hda_codec *codec) argument 3118 hda_pcm_default_open_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3125 hda_pcm_default_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3135 hda_pcm_default_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3143 set_pcm_default_values(struct hda_codec *codec, struct hda_pcm_stream *info) argument 3189 snd_hda_codec_prepare(struct hda_codec *codec, struct hda_pcm_stream *hinfo, unsigned int stream, unsigned int format, struct snd_pcm_substream *substream) argument 3217 snd_hda_codec_cleanup(struct hda_codec *codec, struct hda_pcm_stream *hinfo, struct snd_pcm_substream *substream) argument 3282 snd_hda_codec_parse_pcms(struct hda_codec *codec) argument 3323 snd_hda_codec_build_pcms(struct hda_codec *codec) argument 3368 snd_hda_add_new_ctls(struct hda_codec *codec, const struct snd_kcontrol_new *knew) argument 3420 snd_hda_codec_set_power_save(struct hda_codec *codec, int delay) argument 3469 snd_hda_check_amp_list_power(struct hda_codec *codec, struct hda_loopback_check *check, hda_nid_t nid) argument 3541 snd_hda_input_mux_put(struct hda_codec *codec, const struct hda_input_mux *imux, struct snd_ctl_elem_value *ucontrol, hda_nid_t nid, unsigned int *cur_val) argument 3596 setup_dig_out_stream(struct hda_codec *codec, hda_nid_t nid, unsigned int stream_tag, unsigned int format) argument 3635 cleanup_dig_out_stream(struct hda_codec *codec, hda_nid_t nid) argument 3650 snd_hda_multi_out_dig_open(struct hda_codec *codec, struct hda_multi_out *mout) argument 3671 snd_hda_multi_out_dig_prepare(struct hda_codec *codec, struct hda_multi_out *mout, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3689 snd_hda_multi_out_dig_cleanup(struct hda_codec *codec, struct hda_multi_out *mout) argument 3704 snd_hda_multi_out_dig_close(struct hda_codec *codec, struct hda_multi_out *mout) argument 3725 snd_hda_multi_out_analog_open(struct hda_codec *codec, struct hda_multi_out *mout, struct snd_pcm_substream *substream, struct hda_pcm_stream *hinfo) argument 3780 snd_hda_multi_out_analog_prepare(struct hda_codec *codec, struct hda_multi_out *mout, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3856 snd_hda_multi_out_analog_cleanup(struct hda_codec *codec, struct hda_multi_out *mout) argument 3892 snd_hda_get_default_vref(struct hda_codec *codec, hda_nid_t pin) argument 3919 snd_hda_correct_pin_ctl(struct hda_codec *codec, hda_nid_t pin, unsigned int val) argument 3982 _snd_hda_set_pin_ctl(struct hda_codec *codec, hda_nid_t pin, unsigned int val, bool cached) argument 4008 snd_hda_add_imux_item(struct hda_codec *codec, struct hda_input_mux *imux, const char *label, int index, int *type_idx) argument 4042 struct hda_codec *codec; local [all...] |
H A D | patch_sigmatel.c | 289 static void stac_gpio_set(struct hda_codec *codec, unsigned int mask, argument 241 stac_playback_pcm_hook(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream, int action) argument 251 stac_capture_pcm_hook(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream, int action) argument 327 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 338 stac_vrefout_set(struct hda_codec *codec, hda_nid_t nid, unsigned int new_vref) argument 363 stac_vref_led_power_filter(struct hda_codec *codec, hda_nid_t nid, unsigned int power_state) argument 373 stac_update_led_status(struct hda_codec *codec, bool muted) argument 402 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 409 stac_update_outputs(struct hda_codec *codec) argument 434 stac_toggle_power_map(struct hda_codec *codec, hda_nid_t nid, bool enable, bool do_write) argument 465 jack_update_power(struct hda_codec *codec, struct hda_jack_callback *jack) argument 496 stac_vref_event(struct hda_codec *codec, struct hda_jack_callback *event) argument 511 stac_init_power_map(struct hda_codec *codec) argument 537 get_int_hint(struct hda_codec *codec, const char *key, int *valp) argument 544 stac_store_hints(struct hda_codec *codec) argument 575 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 587 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 640 hp_bnb2011_with_dock(struct hda_codec *codec) argument 710 set_hp_led_gpio(struct hda_codec *codec) argument 746 find_mute_led_cfg(struct hda_codec *codec, int default_polarity) argument 802 has_builtin_speaker(struct hda_codec *codec) argument 829 stac_auto_create_beep_ctls(struct hda_codec *codec, hda_nid_t nid) argument 876 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 884 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 896 stac_beep_switch_ctl(struct hda_codec *codec) argument 913 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 921 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 932 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 954 stac_create_spdif_mux_ctls(struct hda_codec *codec) argument 1354 stac9200_fixup_panasonic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1790 stac92hd73xx_fixup_ref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1802 stac92hd73xx_fixup_dell(struct hda_codec *codec) argument 1810 stac92hd73xx_fixup_dell_eq(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1824 stac92hd73xx_fixup_dell_m6_amic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1835 stac92hd73xx_fixup_dell_m6_dmic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1846 stac92hd73xx_fixup_dell_m6_both(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1857 stac92hd73xx_fixup_alienware_m17x(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1869 stac92hd73xx_fixup_no_jd(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1877 stac92hd73xx_disable_automute(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2100 stac92hd83xxx_fixup_hp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2122 stac92hd83xxx_fixup_hp_zephyr(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2132 stac92hd83xxx_fixup_hp_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2141 stac92hd83xxx_fixup_hp_inv_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2150 stac92hd83xxx_fixup_hp_mic_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2162 stac92hd83xxx_fixup_hp_led_gpio10(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2173 stac92hd83xxx_fixup_headset_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2182 stac92hd83xxx_fixup_gpio10_eapd(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2195 hp_envy_ts_fixup_dac_bind(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2954 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2963 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2983 stac_add_hp_bass_switch(struct hda_codec *codec) argument 3057 stac92hd71bxx_fixup_ref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3069 stac92hd71bxx_fixup_hp_m4(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3092 stac92hd71bxx_fixup_hp_dv4(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3102 stac92hd71bxx_fixup_hp_dv5(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3122 stac92hd71bxx_fixup_hp_hdx(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3132 is_hp_output(struct hda_codec *codec, hda_nid_t pin) argument 3142 fixup_hp_headphone(struct hda_codec *codec, hda_nid_t pin) argument 3156 stac92hd71bxx_fixup_hp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3519 stac922x_fixup_intel_mac_auto(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3533 stac922x_fixup_intel_mac_gpio(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3825 stac927x_fixup_ref_no_jd(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3833 stac927x_fixup_ref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3845 stac927x_fixup_dell_dmic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3863 stac927x_fixup_volknob(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4099 stac9205_fixup_ref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4111 stac9205_fixup_dell_m43(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4139 stac9205_fixup_eapd(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4228 stac92hd95_fixup_hp_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4270 stac_parse_auto_config(struct hda_codec *codec) argument 4356 stac_init(struct hda_codec *codec) argument 4397 stac92hd_proc_hook(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 4406 analog_loop_proc_hook(struct snd_info_buffer *buffer, struct hda_codec *codec, unsigned int verb) argument 4415 stac92hd7x_proc_hook(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 4423 stac9205_proc_hook(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 4430 stac927x_proc_hook(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 4443 stac_suspend(struct hda_codec *codec) argument 4466 alloc_stac_spec(struct hda_codec *codec) argument 4481 patch_stac9200(struct hda_codec *codec) argument 4513 patch_stac925x(struct hda_codec *codec) argument 4543 patch_stac92hd73xx(struct hda_codec *codec) argument 4625 stac_setup_gpio(struct hda_codec *codec) argument 4649 patch_stac92hd83xxx(struct hda_codec *codec) argument 4698 patch_stac92hd95(struct hda_codec *codec) argument 4740 patch_stac92hd71bxx(struct hda_codec *codec) argument 4824 patch_stac922x(struct hda_codec *codec) argument 4866 patch_stac927x(struct hda_codec *codec) argument 4924 patch_stac9205(struct hda_codec *codec) argument 5011 patch_stac9872(struct hda_codec *codec) argument [all...] |
H A D | hda_generic.c | 105 static void parse_user_hints(struct hda_codec *codec) argument 210 restore_pin_ctl(struct hda_codec *codec, hda_nid_t pin) argument 216 set_pin_target(struct hda_codec *codec, hda_nid_t pin, unsigned int val, bool do_write) argument 228 set_pin_targets(struct hda_codec *codec, int num_pins, hda_nid_t *pins, unsigned int val) argument 256 get_nid_path(struct hda_codec *codec, hda_nid_t from_nid, hda_nid_t to_nid, int anchor_nid) argument 287 snd_hda_get_path_idx(struct hda_codec *codec, struct nid_path *path) argument 308 snd_hda_get_path_from_idx(struct hda_codec *codec, int idx) argument 319 is_dac_already_used(struct hda_codec *codec, hda_nid_t nid) argument 333 is_reachable_path(struct hda_codec *codec, hda_nid_t from_nid, hda_nid_t to_nid) argument 345 is_ctl_used(struct hda_codec *codec, unsigned int val, int type) argument 360 is_ctl_associated(struct hda_codec *codec, hda_nid_t nid, int dir, int idx, int type) argument 367 print_nid_path(struct hda_codec *codec, const char *pfx, struct nid_path *path) argument 384 __parse_nid_path(struct hda_codec *codec, hda_nid_t from_nid, hda_nid_t to_nid, int anchor_nid, struct nid_path *path, int depth) argument 454 snd_hda_parse_nid_path(struct hda_codec *codec, hda_nid_t from_nid, hda_nid_t to_nid, int anchor_nid, struct nid_path *path) argument 477 snd_hda_add_new_path(struct hda_codec *codec, hda_nid_t from_nid, hda_nid_t to_nid, int anchor_nid) argument 504 invalidate_nid_path(struct hda_codec *codec, int idx) argument 513 get_preferred_dac(struct hda_codec *codec, hda_nid_t pin) argument 527 look_for_dac(struct hda_codec *codec, hda_nid_t pin, bool is_digital) argument 555 same_amp_caps(struct hda_codec *codec, hda_nid_t nid1, hda_nid_t nid2, int dir) argument 565 look_for_out_mute_nid(struct hda_codec *codec, struct nid_path *path) argument 581 look_for_out_vol_nid(struct hda_codec *codec, struct nid_path *path) argument 602 has_amp_in(struct hda_codec *codec, struct nid_path *path, int idx) argument 616 has_amp_out(struct hda_codec *codec, struct nid_path *path, int idx) argument 630 is_active_nid(struct hda_codec *codec, hda_nid_t nid, unsigned int dir, unsigned int idx) argument 669 get_amp_val_to_activate(struct hda_codec *codec, hda_nid_t nid, int dir, unsigned int caps, bool enable) argument 687 is_stereo_amps(struct hda_codec *codec, hda_nid_t nid, int dir) argument 704 init_amp(struct hda_codec *codec, hda_nid_t nid, int dir, int idx) argument 716 update_amp(struct hda_codec *codec, hda_nid_t nid, int dir, int idx, unsigned int mask, unsigned int val) argument 730 get_amp_mask_to_modify(struct hda_codec *codec, hda_nid_t nid, int dir, int idx, unsigned int caps) argument 748 activate_amp(struct hda_codec *codec, hda_nid_t nid, int dir, int idx, int idx_to_check, bool enable) argument 764 check_and_activate_amp(struct hda_codec *codec, hda_nid_t nid, int dir, int idx, int idx_to_check, bool enable) argument 774 activate_amp_out(struct hda_codec *codec, struct nid_path *path, int i, bool enable) argument 782 activate_amp_in(struct hda_codec *codec, struct nid_path *path, int i, bool enable, bool add_aamix) argument 823 path_power_update(struct hda_codec *codec, struct nid_path *path, bool allow_powerdown) argument 862 sync_power_state_change(struct hda_codec *codec, hda_nid_t nid) argument 879 snd_hda_activate_path(struct hda_codec *codec, struct nid_path *path, bool enable, bool add_aamix) argument 907 path_power_down_sync(struct hda_codec *codec, struct nid_path *path) argument 917 set_pin_eapd(struct hda_codec *codec, hda_nid_t pin, bool enable) argument 933 resume_path_from_idx(struct hda_codec *codec, int path_idx) argument 1020 add_vol_ctl(struct hda_codec *codec, const char *pfx, int cidx, unsigned int chs, struct nid_path *path) argument 1034 get_default_ch_nums(struct hda_codec *codec, struct nid_path *path, int type) argument 1046 add_stereo_vol(struct hda_codec *codec, const char *pfx, int cidx, struct nid_path *path) argument 1056 add_sw_ctl(struct hda_codec *codec, const char *pfx, int cidx, unsigned int chs, struct nid_path *path) argument 1079 add_stereo_sw(struct hda_codec *codec, const char *pfx, int cidx, struct nid_path *path) argument 1090 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 1117 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 1133 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 1156 path_has_mixer(struct hda_codec *codec, int path_idx, int ctl_type) argument 1167 get_line_out_pfx(struct hda_codec *codec, int ch, int *index, int ctl_type) argument 1285 assign_out_path_ctls(struct hda_codec *codec, struct nid_path *path) argument 1348 get_primary_out(struct hda_codec *codec, int idx) argument 1362 try_dac(struct hda_codec *codec, hda_nid_t dac, hda_nid_t pin) argument 1369 try_assign_dacs(struct hda_codec *codec, int num_outs, const hda_nid_t *pins, hda_nid_t *dacs, int *path_idx, const struct badness_table *bad) argument 1461 get_dac_if_single(struct hda_codec *codec, hda_nid_t pin) argument 1481 can_be_multiio_pin(struct hda_codec *codec, unsigned int location, hda_nid_t nid) argument 1498 count_multiio_pins(struct hda_codec *codec, hda_nid_t reference_pin) argument 1527 fill_multi_ios(struct hda_codec *codec, hda_nid_t reference_pin, bool hardwired) argument 1613 map_singles(struct hda_codec *codec, int outs, const hda_nid_t *pins, hda_nid_t *dacs, int *path_idx) argument 1649 check_aamix_out_path(struct hda_codec *codec, int path_idx) argument 1685 indep_hp_possible(struct hda_codec *codec) argument 1724 refill_shared_dacs(struct hda_codec *codec, int num_outs, hda_nid_t *dacs, int *path_idx) argument 1741 fill_and_eval_dacs(struct hda_codec *codec, bool fill_hardwired, bool fill_mio_first) argument 1904 print_nid_path_idx(struct hda_codec *codec, const char *pfx, int idx) argument 1914 debug_show_configs(struct hda_codec *codec, struct auto_pin_cfg *cfg) argument 1967 fill_all_dac_nids(struct hda_codec *codec) argument 1985 parse_output_paths(struct hda_codec *codec) argument 2106 create_multi_out_ctls(struct hda_codec *codec, const struct auto_pin_cfg *cfg) argument 2157 create_extra_out(struct hda_codec *codec, int path_idx, const char *pfx, int cidx) argument 2176 create_extra_outs(struct hda_codec *codec, int num_pins, const int *paths, const char *pfx) argument 2203 create_hp_out_ctls(struct hda_codec *codec) argument 2211 create_speaker_out_ctls(struct hda_codec *codec) argument 2234 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2247 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2302 create_indep_hp_ctls(struct hda_codec *codec) argument 2332 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2349 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2357 get_multiio_path(struct hda_codec *codec, int idx) argument 2374 set_multi_io(struct hda_codec *codec, int idx, bool output) argument 2407 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2434 create_multi_channel_mode(struct hda_codec *codec) argument 2454 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2460 update_aamix_paths(struct hda_codec *codec, bool do_mix, int nomix_path_idx, int mix_path_idx, int out_type) argument 2491 update_output_paths(struct hda_codec *codec, int num_outs, const int *paths) argument 2509 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2546 create_loopback_mixing_ctl(struct hda_codec *codec) argument 2565 update_hp_mic(struct hda_codec *codec, int adc_mux, bool force) argument 2609 create_hp_mic(struct hda_codec *codec) argument 2677 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2689 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2707 find_kctl_name(struct hda_codec *codec, const char *name, int idx) argument 2720 get_jack_mode_name(struct hda_codec *codec, hda_nid_t pin, char *name, size_t name_len) argument 2733 get_out_jack_num_items(struct hda_codec *codec, hda_nid_t pin) argument 2744 create_out_jack_modes(struct hda_codec *codec, int num_pins, hda_nid_t *pins) argument 2781 get_vref_caps(struct hda_codec *codec, hda_nid_t pin) argument 2824 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2839 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2852 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2875 get_in_jack_num_items(struct hda_codec *codec, hda_nid_t pin) argument 2884 create_in_jack_mode(struct hda_codec *codec, hda_nid_t pin) argument 2917 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2948 get_cur_hp_mic_jack_mode(struct hda_codec *codec, hda_nid_t nid) argument 2972 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 2982 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 3021 create_hp_mic_jack_mode(struct hda_codec *codec, hda_nid_t pin) argument 3057 look_for_mix_leaf_ctls(struct hda_codec *codec, hda_nid_t mix_nid, hda_nid_t pin, unsigned int *mix_val, unsigned int *mute_val) argument 3093 new_analog_input(struct hda_codec *codec, int input_idx, hda_nid_t pin, const char *ctlname, int ctlidx, hda_nid_t mix_nid) argument 3149 is_input_pin(struct hda_codec *codec, hda_nid_t nid) argument 3156 fill_adc_nids(struct hda_codec *codec) argument 3186 check_dyn_adc_switch(struct hda_codec *codec) argument 3254 parse_capture_source(struct hda_codec *codec, hda_nid_t pin, int cfg_idx, int num_adcs, const char *label, int anchor) argument 3296 fill_input_pin_labels(struct hda_codec *codec) argument 3329 create_input_ctls(struct hda_codec *codec) argument 3402 get_input_path(struct hda_codec *codec, int adc_idx, int imux_idx) argument 3424 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 3432 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 3444 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 3470 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 3544 parse_capvol_in_path(struct hda_codec *codec, struct nid_path *path) argument 3583 is_inv_dmic_pin(struct hda_codec *codec, hda_nid_t nid) argument 3607 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 3621 add_single_cap_ctl(struct hda_codec *codec, const char *label, int idx, bool is_switch, unsigned int ctl, bool inv_dmic) argument 3673 create_single_cap_vol_ctl(struct hda_codec *codec, int idx, unsigned int vol_ctl, unsigned int sw_ctl, bool inv_dmic) argument 3688 create_bind_cap_vol_ctl(struct hda_codec *codec, int idx, unsigned int vol_ctl, unsigned int sw_ctl) argument 3716 get_first_cap_ctl(struct hda_codec *codec, int idx, int type) argument 3737 create_multi_cap_vol_ctl(struct hda_codec *codec) argument 3766 create_capture_mixers(struct hda_codec *codec) argument 3839 check_boost_vol(struct hda_codec *codec, hda_nid_t nid, int dir, int idx) argument 3857 look_for_boost_amp(struct hda_codec *codec, struct nid_path *path) argument 3882 parse_mic_boost(struct hda_codec *codec) argument 3931 create_mute_led_cdev(struct hda_codec *codec, int (*callback)(struct led_classdev *, enum led_brightness), bool micmute) argument 3963 snd_hda_gen_add_mute_led_cdev(struct hda_codec *codec, int (*callback)(struct led_classdev *, enum led_brightness)) argument 4000 snd_hda_gen_add_micmute_led_cdev(struct hda_codec *codec, int (*callback)(struct led_classdev *, enum led_brightness)) argument 4024 parse_digital(struct hda_codec *codec) argument 4088 mux_select(struct hda_codec *codec, unsigned int adc_idx, unsigned int idx) argument 4135 set_path_power(struct hda_codec *codec, hda_nid_t nid, int pin_state, int stream_state) argument 4167 detect_pin_state(struct hda_codec *codec, hda_nid_t pin) argument 4180 set_pin_power_jack(struct hda_codec *codec, hda_nid_t pin, int power) argument 4195 pin_power_callback(struct hda_codec *codec, struct hda_jack_callback *jack, bool on) argument 4205 pin_power_up_callback(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4212 pin_power_down_callback(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4219 add_pin_power_ctls(struct hda_codec *codec, int num_pins, const hda_nid_t *pins, bool on) argument 4237 add_all_pin_power_ctls(struct hda_codec *codec, bool on) argument 4255 sync_pin_power_ctls(struct hda_codec *codec, int num_pins, const hda_nid_t *pins) argument 4266 sync_all_pin_power_ctls(struct hda_codec *codec) argument 4284 add_fake_paths(struct hda_codec *codec, hda_nid_t nid, int num_pins, const hda_nid_t *pins) argument 4309 add_fake_beep_paths(struct hda_codec *codec) argument 4346 snd_hda_gen_fix_pin_power(struct hda_codec *codec, hda_nid_t pin) argument 4369 detect_jacks(struct hda_codec *codec, int num_pins, const hda_nid_t *pins) argument 4388 do_automute(struct hda_codec *codec, int num_pins, const hda_nid_t *pins, int *paths, bool mute) argument 4453 snd_hda_gen_update_outputs(struct hda_codec *codec) argument 4500 call_update_outputs(struct hda_codec *codec) argument 4518 snd_hda_gen_hp_automute(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4543 snd_hda_gen_line_automute(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4568 snd_hda_gen_mic_autoswitch(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4592 call_hp_automute(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4602 call_line_automute(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4612 call_mic_autoswitch(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4623 update_automute_all(struct hda_codec *codec) argument 4636 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 4650 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 4665 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 4711 add_automute_mode_enum(struct hda_codec *codec) argument 4724 check_auto_mute_availability(struct hda_codec *codec) argument 4797 auto_mic_check_imux(struct hda_codec *codec) argument 4831 check_auto_mic_availability(struct hda_codec *codec) argument 4906 snd_hda_gen_path_power_filter(struct hda_codec *codec, hda_nid_t nid, unsigned int power_state) argument 4925 mute_all_mixer_nid(struct hda_codec *codec, hda_nid_t mix) argument 4951 snd_hda_gen_stream_pm(struct hda_codec *codec, hda_nid_t nid, bool on) argument 4967 snd_hda_gen_parse_auto_config(struct hda_codec *codec, struct auto_pin_cfg *cfg) argument 5172 snd_hda_gen_build_controls(struct hda_codec *codec) argument 5244 call_pcm_playback_hook(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream, int action) argument 5254 call_pcm_capture_hook(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream, int action) argument 5267 playback_pcm_open(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5287 playback_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 5304 playback_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5318 playback_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5331 capture_pcm_open(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5339 capture_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 5351 capture_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5361 capture_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5369 alt_playback_pcm_open(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5387 alt_playback_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5400 alt_playback_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 5412 alt_playback_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5425 dig_playback_pcm_open(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5433 dig_playback_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 5444 dig_playback_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5452 dig_playback_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5466 alt_capture_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 5481 alt_capture_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5578 dyn_adc_pcm_resetup(struct hda_codec *codec, int cur) argument 5596 dyn_adc_capture_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 5611 dyn_adc_capture_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 5685 snd_hda_gen_build_pcms(struct hda_codec *codec) argument 5799 set_output_and_unmute(struct hda_codec *codec, int path_idx) argument 5815 init_multi_out(struct hda_codec *codec) argument 5825 __init_extra_out(struct hda_codec *codec, int num_outs, int *paths) argument 5834 init_extra_out(struct hda_codec *codec) argument 5846 init_multi_io(struct hda_codec *codec) argument 5865 init_aamix_paths(struct hda_codec *codec) argument 5885 init_analog_input(struct hda_codec *codec) argument 5905 init_input_src(struct hda_codec *codec) argument 5936 init_digital(struct hda_codec *codec) argument 5954 clear_unsol_on_unused_pins(struct hda_codec *codec) argument 5974 snd_hda_gen_init(struct hda_codec *codec) argument 6015 snd_hda_gen_free(struct hda_codec *codec) argument 6031 snd_hda_gen_check_power_status(struct hda_codec *codec, hda_nid_t nid) argument 6056 snd_hda_parse_generic_codec(struct hda_codec *codec) argument [all...] |
H A D | patch_hdmi.c | 78 struct hda_codec *codec; member in struct:hdmi_spec_per_pin 132 struct hda_codec *codec; member in struct:hdmi_spec 197 static inline bool codec_has_acomp(struct hda_codec *codec) argument 251 pin_id_to_pin_index(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id) argument 276 hinfo_to_pcm_index(struct hda_codec *codec, struct hda_pcm_stream *hinfo) argument 290 hinfo_to_pin_index(struct hda_codec *codec, struct hda_pcm_stream *hinfo) argument 323 cvt_nid_to_cvt_index(struct hda_codec *codec, hda_nid_t cvt_nid) argument 339 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 366 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 411 hdmi_create_eld_ctl(struct hda_codec *codec, int pcm_idx, int device) argument 436 hdmi_get_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, int *packet_index, int *byte_index) argument 449 hdmi_set_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, int packet_index, int byte_index) argument 459 hdmi_write_dip_byte(struct hda_codec *codec, hda_nid_t pin_nid, unsigned char val) argument 465 hdmi_init_pin(struct hda_codec *codec, hda_nid_t pin_nid) argument 517 struct hda_codec *codec = per_pin->codec; local 559 hdmi_start_infoframe_trans(struct hda_codec *codec, hda_nid_t pin_nid) argument 570 hdmi_stop_infoframe_trans(struct hda_codec *codec, hda_nid_t pin_nid) argument 578 hdmi_debug_dip_size(struct hda_codec *codec, hda_nid_t pin_nid) argument 595 hdmi_clear_dip_buffers(struct hda_codec *codec, hda_nid_t pin_nid) argument 638 hdmi_fill_audio_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, u8 *dip, int size) argument 652 hdmi_infoframe_uptodate(struct hda_codec *codec, hda_nid_t pin_nid, u8 *dip, int size) argument 673 hdmi_pin_get_eld(struct hda_codec *codec, hda_nid_t nid, int dev_id, unsigned char *buf, int *eld_size) argument 681 hdmi_pin_setup_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int ca, int active_channels, int conn_type) argument 738 hdmi_setup_audio_infoframe(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin, bool non_pcm) argument 793 check_presence_and_report(struct hda_codec *codec, hda_nid_t nid, int dev_id) argument 806 jack_callback(struct hda_codec *codec, struct hda_jack_callback *jack) argument 816 hdmi_intrinsic_event(struct hda_codec *codec, unsigned int res, struct hda_jack_tbl *jack) argument 829 hdmi_non_intrinsic_event(struct hda_codec *codec, unsigned int res) argument 854 hdmi_unsol_event(struct hda_codec *codec, unsigned int res) argument 883 haswell_verify_D0(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t nid) argument 912 hdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, bool hbr) argument 947 hdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) argument 992 hdmi_choose_cvt(struct hda_codec *codec, int pin_idx, int *cvt_id, bool silent) argument 1050 intel_verify_pin_cvt_connect(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin) argument 1088 intel_not_share_assigned_cvt(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int mux_idx) argument 1164 intel_not_share_assigned_cvt_nid(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid) argument 1181 pin_cvt_fixup(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin, hda_nid_t cvt_nid) argument 1192 hdmi_pcm_open_no_pin(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 1240 hdmi_pcm_open(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 1331 hdmi_read_pin_conn(struct hda_codec *codec, int pin_idx) argument 1432 struct hda_codec *codec = per_pin->codec; local 1485 pin_idx_to_pcm_jack(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin) argument 1500 update_eld(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin, struct hdmi_eld *eld, int repoll) argument 1605 struct hda_codec *codec = per_pin->codec; local 1661 silent_stream_enable_i915(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin) argument 1681 silent_stream_set_kae(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin, bool enable) argument 1700 silent_stream_enable(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin) argument 1772 silent_stream_disable(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin) argument 1818 sync_eld_via_acomp(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin) argument 1846 struct hda_codec *codec = per_pin->codec; local 1858 struct hda_codec *codec = per_pin->codec; local 1875 hdmi_add_pin(struct hda_codec *codec, hda_nid_t pin_nid) argument 1954 hdmi_add_cvt(struct hda_codec *codec, hda_nid_t cvt_nid) argument 2004 hdmi_parse_codec(struct hda_codec *codec) argument 2060 check_non_pcm_per_cvt(struct hda_codec *codec, hda_nid_t cvt_nid) argument 2083 generic_hdmi_playback_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 2161 generic_hdmi_playback_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 2169 hdmi_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 2244 struct hda_codec *codec = hdac_to_hda_codec(hdac); local 2257 struct hda_codec *codec = hdac_to_hda_codec(hdac); local 2271 struct hda_codec *codec = hdac_to_hda_codec(hdac); local 2287 struct hda_codec *codec = hdac_to_hda_codec(hdac); local 2294 generic_hdmi_build_pcms(struct hda_codec *codec) argument 2341 generic_hdmi_build_jack(struct hda_codec *codec, int pcm_idx) argument 2363 generic_hdmi_build_controls(struct hda_codec *codec) argument 2427 generic_hdmi_init_per_pins(struct hda_codec *codec) argument 2443 generic_hdmi_init(struct hda_codec *codec) argument 2477 generic_spec_free(struct hda_codec *codec) argument 2489 generic_hdmi_free(struct hda_codec *codec) argument 2516 generic_hdmi_suspend(struct hda_codec *codec) argument 2528 generic_hdmi_resume(struct hda_codec *codec) argument 2561 alloc_generic_hdmi(struct hda_codec *codec) argument 2590 patch_generic_hdmi(struct hda_codec *codec) argument 2613 reprogram_jack_detect(struct hda_codec *codec, hda_nid_t nid, int dev_id, bool use_acomp) argument 2680 struct hda_codec *codec = audio_ptr; local 2698 setup_drm_audio_ops(struct hda_codec *codec, const struct drm_audio_component_audio_ops *ops) argument 2716 generic_acomp_init(struct hda_codec *codec, const struct drm_audio_component_audio_ops *ops, int (*port2pin)(struct hda_codec *, int)) argument 2744 intel_haswell_enable_all_pins(struct hda_codec *codec, bool update_tree) argument 2765 intel_haswell_fixup_enable_dp12(struct hda_codec *codec) argument 2785 haswell_set_power_state(struct hda_codec *codec, hda_nid_t fg, unsigned int power_state) argument 2808 intel_base_nid(struct hda_codec *codec) argument 2822 struct hda_codec *codec = audio_ptr; local 2846 intel_port2pin(struct hda_codec *codec, int port) argument 2864 struct hda_codec *codec = audio_ptr; local 2887 register_i915_notifier(struct hda_codec *codec) argument 2901 i915_hsw_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) argument 2935 i915_pin_cvt_fixup(struct hda_codec *codec, struct hdmi_spec_per_pin *per_pin, hda_nid_t cvt_nid) argument 2951 i915_adlp_hdmi_suspend(struct hda_codec *codec) argument 2990 i915_adlp_hdmi_resume(struct hda_codec *codec) argument 3032 alloc_intel_hdmi(struct hda_codec *codec) argument 3053 parse_intel_hdmi(struct hda_codec *codec) argument 3072 intel_hsw_common_init(struct hda_codec *codec, hda_nid_t vendor_nid, const int *port_map, int port_num, int dev_num, bool send_silent_stream) argument 3112 patch_i915_hsw_hdmi(struct hda_codec *codec) argument 3118 patch_i915_glk_hdmi(struct hda_codec *codec) argument 3128 patch_i915_icl_hdmi(struct hda_codec *codec) argument 3140 patch_i915_tgl_hdmi(struct hda_codec *codec) argument 3152 patch_i915_adlp_hdmi(struct hda_codec *codec) argument 3173 patch_i915_byt_hdmi(struct hda_codec *codec) argument 3197 patch_i915_cpt_hdmi(struct hda_codec *codec) argument 3211 simple_playback_build_pcms(struct hda_codec *codec) argument 3238 simple_hdmi_unsol_event(struct hda_codec *codec, unsigned int res) argument 3250 simple_playback_build_controls(struct hda_codec *codec) argument 3265 simple_playback_init(struct hda_codec *codec) argument 3281 simple_playback_free(struct hda_codec *codec) argument 3342 nvhdmi_7x_init_2ch(struct hda_codec *codec) argument 3348 nvhdmi_7x_init_8ch(struct hda_codec *codec) argument 3374 simple_playback_pcm_open(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3407 simple_playback_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3415 simple_playback_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3445 patch_simple_hdmi(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid) argument 3480 nvhdmi_8ch_7x_set_info_frame_parameters(struct hda_codec *codec, int channels) argument 3513 nvhdmi_8ch_7x_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3538 nvhdmi_8ch_7x_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3654 patch_nvhdmi_2ch(struct hda_codec *codec) argument 3672 nvhdmi_7x_8ch_build_pcms(struct hda_codec *codec) argument 3683 nvhdmi_7x_8ch_build_controls(struct hda_codec *codec) argument 3714 patch_nvhdmi_8ch_7x(struct hda_codec *codec) argument 3770 nvhdmi_port2pin(struct hda_codec *codec, int port) argument 3782 patch_nvhdmi(struct hda_codec *codec) argument 3816 patch_nvhdmi_legacy(struct hda_codec *codec) argument 3883 tegra_hdmi_set_format(struct hda_codec *codec, hda_nid_t cvt_nid, unsigned int format) argument 3950 tegra_hdmi_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3969 tegra_hdmi_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3979 hda_find_pcm_by_type(struct hda_codec *codec, int type) argument 3994 tegra_hdmi_build_pcms(struct hda_codec *codec) argument 4019 tegra_hdmi_init(struct hda_codec *codec) argument 4051 patch_tegra_hdmi(struct hda_codec *codec) argument 4062 patch_tegra234_hdmi(struct hda_codec *codec) argument 4126 atihdmi_pin_get_eld(struct hda_codec *codec, hda_nid_t nid, int dev_id, unsigned char *buf, int *eld_size) argument 4135 atihdmi_pin_setup_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int ca, int active_channels, int conn_type) argument 4211 struct hda_codec *codec = hdac_to_hda_codec(hdac); local 4247 struct hda_codec *codec = hdac_to_hda_codec(hdac); local 4329 atihdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, bool hbr) argument 4360 atihdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) argument 4378 atihdmi_init(struct hda_codec *codec) argument 4413 atihdmi_port2pin(struct hda_codec *codec, int port) argument 4425 patch_atihdmi(struct hda_codec *codec) argument 4484 patch_via_hdmi(struct hda_codec *codec) argument 4489 patch_gf_hdmi(struct hda_codec *codec) argument [all...] |
H A D | patch_ca0132.c | 1135 struct hda_codec *codec; member in struct:ca0132_spec 1515 static unsigned int codec_send_command(struct hda_codec *codec, hda_nid_t nid, argument 1525 static int codec_set_converter_format(struct hda_codec *codec, hda_nid_t nid, argument 1532 static int codec_set_converter_stream_channel(struct hda_codec *codec, argument 1544 static int chipio_send(struct hda_codec *codec, argument 1566 chipio_write_address(struct hda_codec *codec, unsigned int chip_addx) argument 1593 chipio_write_data(struct hda_codec *codec, unsigned int data) argument 1617 chipio_write_data_multiple(struct hda_codec *codec, const u32 *data, unsigned int count) argument 1638 chipio_read_data(struct hda_codec *codec, unsigned int *data) argument 1669 chipio_write(struct hda_codec *codec, unsigned int chip_addx, const unsigned int data) argument 1695 chipio_write_no_mutex(struct hda_codec *codec, unsigned int chip_addx, const unsigned int data) argument 1718 chipio_write_multiple(struct hda_codec *codec, u32 chip_addx, const u32 *data, unsigned int count) argument 1742 chipio_read(struct hda_codec *codec, unsigned int chip_addx, unsigned int *data) argument 1767 chipio_set_control_flag(struct hda_codec *codec, enum control_flag_id flag_id, bool flag_state) argument 1783 chipio_set_control_param(struct hda_codec *codec, enum control_param_id param_id, int param_val) argument 1810 chipio_set_control_param_no_mutex(struct hda_codec *codec, enum control_param_id param_id, int param_val) argument 1834 chipio_set_stream_source_dest(struct hda_codec *codec, int streamid, int source_point, int dest_point) argument 1848 chipio_set_stream_channels(struct hda_codec *codec, int streamid, unsigned int channels) argument 1860 chipio_set_stream_control(struct hda_codec *codec, int streamid, int enable) argument 1872 chipio_get_stream_control(struct hda_codec *codec, int streamid, unsigned int *enable) argument 1885 chipio_set_conn_rate_no_mutex(struct hda_codec *codec, int connid, enum ca0132_sample_rate rate) argument 1897 chipio_set_conn_rate(struct hda_codec *codec, int connid, enum ca0132_sample_rate rate) argument 1910 chipio_8051_write_direct(struct hda_codec *codec, unsigned int addr, unsigned int data) argument 1927 chipio_8051_set_address(struct hda_codec *codec, unsigned int addr) argument 1942 chipio_8051_set_data(struct hda_codec *codec, unsigned int data) argument 1949 chipio_8051_get_data(struct hda_codec *codec) argument 1956 chipio_8051_set_data_pll(struct hda_codec *codec, unsigned int data) argument 1963 chipio_8051_write_exram(struct hda_codec *codec, unsigned int addr, unsigned int data) argument 1976 chipio_8051_write_exram_no_mutex(struct hda_codec *codec, unsigned int addr, unsigned int data) argument 1984 chipio_8051_read_exram(struct hda_codec *codec, unsigned int addr, unsigned int *data) argument 1991 chipio_8051_write_pll_pmu(struct hda_codec *codec, unsigned int addr, unsigned int data) argument 2004 chipio_8051_write_pll_pmu_no_mutex(struct hda_codec *codec, unsigned int addr, unsigned int data) argument 2014 chipio_enable_clocks(struct hda_codec *codec) argument 2030 dspio_send(struct hda_codec *codec, unsigned int reg, unsigned int data) argument 2050 dspio_write_wait(struct hda_codec *codec) argument 2068 dspio_write(struct hda_codec *codec, unsigned int scp_data) argument 2099 dspio_write_multiple(struct hda_codec *codec, unsigned int *buffer, unsigned int size) argument 2119 dspio_read(struct hda_codec *codec, unsigned int *data) argument 2138 dspio_read_multiple(struct hda_codec *codec, unsigned int *buffer, unsigned int *buf_size, unsigned int size_count) argument 2231 dspio_clear_response_queue(struct hda_codec *codec) argument 2243 dspio_get_response_data(struct hda_codec *codec) argument 2267 dspio_send_scp_message(struct hda_codec *codec, unsigned char *send_buf, unsigned int send_buf_size, unsigned char *return_buf, unsigned int return_buf_size, unsigned int *bytes_returned) argument 2357 dspio_scp(struct hda_codec *codec, int mod_id, int src_id, int req, int dir, const void *data, unsigned int len, void *reply, unsigned int *reply_len) argument 2439 dspio_set_param(struct hda_codec *codec, int mod_id, int src_id, int req, const void *data, unsigned int len) argument 2446 dspio_set_uint_param(struct hda_codec *codec, int mod_id, int req, const unsigned int data) argument 2456 dspio_alloc_dma_chan(struct hda_codec *codec, unsigned int *dma_chan) argument 2485 dspio_free_dma_chan(struct hda_codec *codec, unsigned int dma_chan) argument 2510 dsp_set_run_state(struct hda_codec *codec) argument 2545 dsp_reset(struct hda_codec *codec) argument 2588 dsp_is_dma_active(struct hda_codec *codec, unsigned int dma_chan) argument 2598 dsp_dma_setup_common(struct hda_codec *codec, unsigned int chip_addx, unsigned int dma_chan, unsigned int port_map_mask, bool ovly) argument 2711 dsp_dma_setup(struct hda_codec *codec, unsigned int chip_addx, unsigned int count, unsigned int dma_chan) argument 2802 dsp_dma_start(struct hda_codec *codec, unsigned int dma_chan, bool ovly) argument 2838 dsp_dma_stop(struct hda_codec *codec, unsigned int dma_chan, bool ovly) argument 2881 dsp_allocate_router_ports(struct hda_codec *codec, unsigned int num_chans, unsigned int ports_per_channel, unsigned int start_device, unsigned int *port_map) argument 2922 dsp_free_router_ports(struct hda_codec *codec) argument 2942 dsp_allocate_ports(struct hda_codec *codec, unsigned int num_chans, unsigned int rate_multi, unsigned int *port_map) argument 2963 dsp_allocate_ports_format(struct hda_codec *codec, const unsigned short fmt, unsigned int *port_map) argument 2986 dsp_free_ports(struct hda_codec *codec) argument 3006 struct hda_codec *codec; member in struct:dma_engine 3018 dma_convert_to_hda_format(struct hda_codec *codec, unsigned int sample_rate, unsigned short channels, unsigned short *hda_format) argument 3038 struct hda_codec *codec = dma->codec; local 3153 dspxfr_hci_write(struct hda_codec *codec, const struct dsp_image_seg *fls) argument 3193 dspxfr_one_seg(struct hda_codec *codec, const struct dsp_image_seg *fls, unsigned int reloc, struct dma_engine *dma_engine, unsigned int dma_chan, unsigned int port_map_mask, bool ovly) argument 3389 dspxfr_image(struct hda_codec *codec, const struct dsp_image_seg *fls_data, unsigned int reloc, unsigned int sample_rate, unsigned short channels, bool ovly) argument 3510 dspload_post_setup(struct hda_codec *codec) argument 3542 dspload_image(struct hda_codec *codec, const struct dsp_image_seg *fls, bool ovly, unsigned int reloc, bool autostart, int router_chans) argument 3597 dspload_is_loaded(struct hda_codec *codec) argument 3612 dspload_wait_loaded(struct hda_codec *codec) argument 3643 ca0113_mmio_gpio_set(struct hda_codec *codec, unsigned int gpio_pin, bool enable) argument 3663 ca0113_mmio_command_set(struct hda_codec *codec, unsigned int group, unsigned int target, unsigned int value) argument 3702 ca0113_mmio_command_set_type2(struct hda_codec *codec, unsigned int group, unsigned int target, unsigned int value) argument 3742 ca0132_gpio_init(struct hda_codec *codec) argument 3765 ca0132_gpio_setup(struct hda_codec *codec) argument 3835 r3di_gpio_mic_set(struct hda_codec *codec, enum r3di_mic_select cur_mic) argument 3855 r3di_gpio_dsp_status_set(struct hda_codec *codec, enum r3di_dsp_status dsp_status) argument 3887 ca0132_playback_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3900 ca0132_playback_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3919 ca0132_playback_pcm_delay(struct hda_pcm_stream *info, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3947 ca0132_dig_playback_pcm_open(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3955 ca0132_dig_playback_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3966 ca0132_dig_playback_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3974 ca0132_dig_playback_pcm_close(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 3985 ca0132_capture_pcm_prepare(struct hda_pcm_stream *hinfo, struct hda_codec *codec, unsigned int stream_tag, unsigned int format, struct snd_pcm_substream *substream) argument 3997 ca0132_capture_pcm_cleanup(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 4010 ca0132_capture_pcm_delay(struct hda_pcm_stream *info, struct hda_codec *codec, struct snd_pcm_substream *substream) argument 4224 tuning_ctl_set(struct hda_codec *codec, hda_nid_t nid, const unsigned int *lookup, int idx) argument 4247 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 4273 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 4308 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 4343 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 4365 add_tuning_control(struct hda_codec *codec, hda_nid_t pnid, hda_nid_t nid, const char *name, int dir) argument 4405 add_tuning_ctls(struct hda_codec *codec) argument 4423 ca0132_init_tuning_defaults(struct hda_codec *codec) argument 4445 ca0132_select_out(struct hda_codec *codec) argument 4549 ae5_mmio_select_out(struct hda_codec *codec) argument 4566 ca0132_alt_set_full_range_speaker(struct hda_codec *codec) argument 4611 ca0132_alt_surround_set_bass_redirection(struct hda_codec *codec, bool val) argument 4644 ca0132_alt_select_out_get_quirk_data(struct hda_codec *codec, const struct ca0132_alt_out_set_quirk_data **quirk_data) argument 4660 ca0132_alt_select_out_quirk_set(struct hda_codec *codec) argument 4733 ca0132_set_out_node_pincfg(struct hda_codec *codec, hda_nid_t nid, bool out_enable, bool hp_enable) argument 4754 ca0132_alt_select_out(struct hda_codec *codec) argument 4930 ca0132_set_vipsource(struct hda_codec *codec, int val) argument 4968 ca0132_alt_set_vipsource(struct hda_codec *codec, int val) argument 5039 ca0132_select_mic(struct hda_codec *codec) argument 5091 ca0132_alt_select_in(struct hda_codec *codec) argument 5268 ca0132_is_vnode_effective(struct hda_codec *codec, hda_nid_t vnid, hda_nid_t *shared_nid) argument 5296 ca0132_voicefx_set(struct hda_codec *codec, int enable) argument 5318 ca0132_effects_set(struct hda_codec *codec, hda_nid_t nid, long val) argument 5409 ca0132_pe_switch_set(struct hda_codec *codec) argument 5431 stop_mic1(struct hda_codec *codec) argument 5444 resume_mic1(struct hda_codec *codec, unsigned int oldval) argument 5457 ca0132_cvoice_switch_set(struct hda_codec *codec) argument 5486 ca0132_mic_boost_set(struct hda_codec *codec, long val) argument 5501 ca0132_alt_mic_boost_set(struct hda_codec *codec, long val) argument 5511 ae5_headphone_gain_set(struct hda_codec *codec, long val) argument 5525 zxr_headphone_gain_set(struct hda_codec *codec, long val) argument 5535 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5596 ca0132_alt_bass_redirection_xover_set(struct hda_codec *codec, long idx) argument 5616 ca0132_alt_slider_ctl_set(struct hda_codec *codec, hda_nid_t nid, const unsigned int *lookup, int idx) argument 5658 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5674 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5717 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5747 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5794 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5804 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5848 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5858 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5901 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5911 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5951 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 5961 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6003 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6013 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6054 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6064 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6107 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6117 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6171 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6181 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6228 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6238 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6273 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6325 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6426 ca0132_alt_dsp_volume_put(struct hda_codec *codec, hda_nid_t nid) argument 6459 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6497 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6518 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6565 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6605 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 6641 ca0132_alt_add_effect_slider(struct hda_codec *codec, hda_nid_t nid, const char *pfx, int dir) argument 6676 add_fx_switch(struct hda_codec *codec, hda_nid_t nid, const char *pfx, int dir) argument 6695 add_voicefx(struct hda_codec *codec) argument 6707 add_ca0132_alt_eq_presets(struct hda_codec *codec) argument 6724 ca0132_alt_add_svm_enum(struct hda_codec *codec) argument 6741 ca0132_alt_add_output_enum(struct hda_codec *codec) argument 6758 ca0132_alt_add_speaker_channel_cfg_enum(struct hda_codec *codec) argument 6775 ca0132_alt_add_front_full_range_switch(struct hda_codec *codec) argument 6785 ca0132_alt_add_rear_full_range_switch(struct hda_codec *codec) argument 6801 ca0132_alt_add_bass_redirection_crossover(struct hda_codec *codec) argument 6817 ca0132_alt_add_bass_redirection_switch(struct hda_codec *codec) argument 6833 ca0132_alt_add_input_enum(struct hda_codec *codec) argument 6849 ca0132_alt_add_mic_boost_enum(struct hda_codec *codec) argument 6867 ae5_add_headphone_gain_enum(struct hda_codec *codec) argument 6884 ae5_add_sound_filter_enum(struct hda_codec *codec) argument 6896 zxr_add_headphone_gain_switch(struct hda_codec *codec) argument 6933 ca0132_alt_add_chmap_ctls(struct hda_codec *codec) argument 7026 ca0132_build_controls(struct hda_codec *codec) argument 7213 dbpro_build_controls(struct hda_codec *codec) argument 7277 ca0132_build_pcms(struct hda_codec *codec) argument 7337 dbpro_build_pcms(struct hda_codec *codec) argument 7371 init_output(struct hda_codec *codec, hda_nid_t pin, hda_nid_t dac) argument 7385 init_input(struct hda_codec *codec, hda_nid_t pin, hda_nid_t adc) argument 7406 refresh_amp_caps(struct hda_codec *codec, hda_nid_t nid, int dir) argument 7418 ca0132_set_dmic(struct hda_codec *codec, int enable) argument 7462 ca0132_init_dmic(struct hda_codec *codec) argument 7510 ca0132_init_analog_mic2(struct hda_codec *codec) argument 7522 ca0132_refresh_widget_caps(struct hda_codec *codec) argument 7544 ca0132_alt_free_active_dma_channels(struct hda_codec *codec) argument 7599 ca0132_alt_start_dsp_audio_streams(struct hda_codec *codec) argument 7689 chipio_remap_stream(struct hda_codec *codec, const struct chipio_stream_remap_data *remap_data) argument 7756 ca0132_alt_init_speaker_tuning(struct hda_codec *codec) argument 7800 ca0132_alt_init_analog_mics(struct hda_codec *codec) argument 7830 sbz_connect_streams(struct hda_codec *codec) argument 7859 sbz_chipio_startup_data(struct hda_codec *codec) argument 7892 ca0132_alt_dsp_initial_mic_setup(struct hda_codec *codec) argument 7923 ae5_post_dsp_register_set(struct hda_codec *codec) argument 7948 ae5_post_dsp_param_setup(struct hda_codec *codec) argument 7968 ae5_post_dsp_pll_setup(struct hda_codec *codec) argument 7977 ae5_post_dsp_stream_setup(struct hda_codec *codec) argument 8003 ae5_post_dsp_startup_data(struct hda_codec *codec) argument 8035 ae7_post_dsp_setup_ports(struct hda_codec *codec) argument 8056 ae7_post_dsp_asi_stream_setup(struct hda_codec *codec) argument 8079 ae7_post_dsp_pll_setup(struct hda_codec *codec) argument 8093 ae7_post_dsp_asi_setup_ports(struct hda_codec *codec) argument 8175 ae7_post_dsp_asi_setup(struct hda_codec *codec) argument 8204 ca0132_setup_defaults(struct hda_codec *codec) argument 8249 r3d_setup_defaults(struct hda_codec *codec) argument 8299 sbz_setup_defaults(struct hda_codec *codec) argument 8353 ae5_setup_defaults(struct hda_codec *codec) argument 8418 ae7_setup_defaults(struct hda_codec *codec) argument 8501 ca0132_init_flags(struct hda_codec *codec) argument 8534 ca0132_init_params(struct hda_codec *codec) argument 8550 ca0132_set_dsp_msr(struct hda_codec *codec, bool is96k) argument 8564 ca0132_download_dsp_images(struct hda_codec *codec) argument 8620 ca0132_download_dsp(struct hda_codec *codec) argument 8646 ca0132_process_dsp_response(struct hda_codec *codec, struct hda_jack_callback *callback) argument 8662 hp_callback(struct hda_codec *codec, struct hda_jack_callback *cb) argument 8676 amic_callback(struct hda_codec *codec, struct hda_jack_callback *cb) argument 8686 ca0132_setup_unsol(struct hda_codec *codec) argument 8775 ca0132_init_chip(struct hda_codec *codec) argument 8860 r3di_gpio_shutdown(struct hda_codec *codec) argument 8868 sbz_region2_exit(struct hda_codec *codec) argument 8885 sbz_set_pin_ctl_default(struct hda_codec *codec) argument 8898 ca0132_clear_unsolicited(struct hda_codec *codec) argument 8910 sbz_gpio_shutdown_commands(struct hda_codec *codec, int dir, int mask, int data) argument 8925 zxr_dbpro_power_state_shutdown(struct hda_codec *codec) argument 8935 sbz_exit_chip(struct hda_codec *codec) argument 8970 r3d_exit_chip(struct hda_codec *codec) argument 8977 ae5_exit_chip(struct hda_codec *codec) argument 9002 ae7_exit_chip(struct hda_codec *codec) argument 9028 zxr_exit_chip(struct hda_codec *codec) argument 9058 ca0132_exit_chip(struct hda_codec *codec) argument 9074 sbz_dsp_startup_check(struct hda_codec *codec) argument 9139 ca0132_alt_vol_setup(struct hda_codec *codec) argument 9154 sbz_pre_dsp_setup(struct hda_codec *codec) argument 9167 r3d_pre_dsp_setup(struct hda_codec *codec) argument 9177 r3di_pre_dsp_setup(struct hda_codec *codec) argument 9194 zxr_pre_dsp_setup(struct hda_codec *codec) argument 9267 ca0132_mmio_init_sbz(struct hda_codec *codec) argument 9317 ca0132_mmio_init_ae5(struct hda_codec *codec) argument 9349 ca0132_mmio_init(struct hda_codec *codec) argument 9382 ae5_register_set(struct hda_codec *codec) argument 9441 ca0132_alt_init(struct hda_codec *codec) argument 9498 ca0132_init(struct hda_codec *codec) argument 9619 dbpro_init(struct hda_codec *codec) argument 9634 ca0132_free(struct hda_codec *codec) argument 9675 dbpro_free(struct hda_codec *codec) argument 9685 ca0132_suspend(struct hda_codec *codec) argument 9709 ca0132_config(struct hda_codec *codec) argument 9909 ca0132_prepare_verbs(struct hda_codec *codec) argument 9958 sbz_detect_quirk(struct hda_codec *codec) argument 9975 patch_ca0132(struct hda_codec *codec) argument [all...] |
H A D | patch_realtek.c | 141 static void coef_mutex_lock(struct hda_codec *codec) argument 149 static void coef_mutex_unlock(struct hda_codec *codec) argument 157 __alc_read_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx) argument 167 alc_read_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx) argument 181 __alc_write_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx, unsigned int coef_val) argument 188 alc_write_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx, unsigned int coef_val) argument 199 __alc_update_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx, unsigned int mask, unsigned int bits_set) argument 210 alc_update_coefex_idx(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx, unsigned int mask, unsigned int bits_set) argument 223 alc_get_coef0(struct hda_codec *codec) argument 246 alc_process_coef_fw(struct hda_codec *codec, const struct coef_fw *fw) argument 265 alc_setup_gpio(struct hda_codec *codec, unsigned int mask) argument 274 alc_write_gpio_data(struct hda_codec *codec) argument 282 alc_update_gpio_data(struct hda_codec *codec, unsigned int mask, bool on) argument 296 alc_write_gpio(struct hda_codec *codec) argument 312 alc_fixup_gpio(struct hda_codec *codec, int action, unsigned int mask) argument 319 alc_fixup_gpio1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 325 alc_fixup_gpio2(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 331 alc_fixup_gpio3(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 337 alc_fixup_gpio4(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 343 alc_fixup_micmute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 355 alc_fix_pll(struct hda_codec *codec) argument 364 alc_fix_pll_init(struct hda_codec *codec, hda_nid_t nid, unsigned int coef_idx, unsigned int coef_bit) argument 375 alc_update_knob_master(struct hda_codec *codec, struct hda_jack_callback *jack) argument 397 alc880_unsol_event(struct hda_codec *codec, unsigned int res) argument 405 alc_fill_eapd_coef(struct hda_codec *codec) argument 521 alc888_coef_init(struct hda_codec *codec) argument 534 set_eapd(struct hda_codec *codec, hda_nid_t nid, int on) argument 544 alc_auto_setup_eapd(struct hda_codec *codec, bool on) argument 557 alc_headset_mic_no_shutup(struct hda_codec *codec) argument 579 alc_shutup_pins(struct hda_codec *codec) argument 603 alc_eapd_shutup(struct hda_codec *codec) argument 614 alc_auto_init_amp(struct hda_codec *codec, int type) argument 657 alc_fixup_sku_ignore(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 667 alc_fixup_no_depop_delay(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 678 alc_auto_parse_customize_define(struct hda_codec *codec) argument 769 alc_subsystem_id(struct hda_codec *codec, const hda_nid_t *ports) argument 871 alc_ssid_check(struct hda_codec *codec, const hda_nid_t *ports) argument 886 alc_fixup_inv_dmic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 895 alc_build_controls(struct hda_codec *codec) argument 912 alc_pre_init(struct hda_codec *codec) argument 924 alc_init(struct hda_codec *codec) argument 948 alc_shutup(struct hda_codec *codec) argument 961 alc_power_eapd(struct hda_codec *codec) argument 966 alc_suspend(struct hda_codec *codec) argument 975 alc_resume(struct hda_codec *codec) argument 1072 alc_codec_rename_from_preset(struct hda_codec *codec) argument 1145 has_cdefine_beep(struct hda_codec *codec) argument 1163 alc_parse_auto_config(struct hda_codec *codec, const hda_nid_t *ignore_nids, const hda_nid_t *ssid_nids) argument 1187 alc_alloc_spec(struct hda_codec *codec, hda_nid_t mixer_nid) argument 1213 alc880_parse_auto_config(struct hda_codec *codec) argument 1252 alc880_fixup_vol_knob(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1635 patch_alc880(struct hda_codec *codec) argument 1680 alc260_parse_auto_config(struct hda_codec *codec) argument 1704 alc260_gpio1_automute(struct hda_codec *codec) argument 1711 alc260_fixup_gpio1_toggle(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1729 alc260_fixup_kn1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1757 alc260_fixup_fsc_s7020(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1765 alc260_fixup_fsc_s7020_jwse(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1884 patch_alc260(struct hda_codec *codec) argument 1990 alc889_fixup_coef(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1999 alc885_fixup_macpro_gpio(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2012 alc889_fixup_dac_route(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2034 alc889_fixup_mbp_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2055 alc889_fixup_mac_pins(struct hda_codec *codec, const hda_nid_t *nids, int num_nids) argument 2071 alc889_fixup_imac91_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2081 alc889_fixup_mba11_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2091 alc889_fixup_mba21_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2104 alc882_fixup_no_primary_hp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2120 alc_fixup_dual_codecs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2138 rename_ctl(struct hda_codec *codec, const char *oldname, const char *newname) argument 2148 alc1220_fixup_gb_dual_codecs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2172 alc1220_fixup_gb_x570(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2196 alc1220_fixup_clevo_p950(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2216 alc1220_fixup_clevo_pb51ed(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2224 alc887_asus_hp_automute_hook(struct hda_codec *codec, struct hda_jack_callback *jack) argument 2239 alc887_fixup_asus_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 2735 alc882_parse_auto_config(struct hda_codec *codec) argument 2744 patch_alc882(struct hda_codec *codec) argument 2804 alc262_parse_auto_config(struct hda_codec *codec) argument 2923 patch_alc262(struct hda_codec *codec) argument 2983 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); local 3068 alc268_parse_auto_config(struct hda_codec *codec) argument 3076 patch_alc268(struct hda_codec *codec) argument 3171 alc269_parse_auto_config(struct hda_codec *codec) argument 3222 alc_headset_btn_callback(struct hda_codec *codec, struct hda_jack_callback *jack) argument 3244 alc_disable_headset_jack_key(struct hda_codec *codec) argument 3274 alc_enable_headset_jack_key(struct hda_codec *codec) argument 3304 alc_fixup_headset_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3330 alc269vb_toggle_power_output(struct hda_codec *codec, int power_up) argument 3335 alc269_shutup(struct hda_codec *codec) argument 3381 alc282_restore_default_value(struct hda_codec *codec) argument 3386 alc282_init(struct hda_codec *codec) argument 3423 alc282_shutup(struct hda_codec *codec) argument 3497 alc283_restore_default_value(struct hda_codec *codec) argument 3502 alc283_init(struct hda_codec *codec) argument 3538 alc283_shutup(struct hda_codec *codec) argument 3575 alc256_init(struct hda_codec *codec) argument 3627 alc256_shutup(struct hda_codec *codec) argument 3676 alc285_hp_init(struct hda_codec *codec) argument 3726 alc225_init(struct hda_codec *codec) argument 3785 alc225_shutup(struct hda_codec *codec) argument 3839 alc_default_init(struct hda_codec *codec) argument 3868 alc_default_shutup(struct hda_codec *codec) argument 3901 alc294_hp_init(struct hda_codec *codec) argument 3933 alc294_init(struct hda_codec *codec) argument 3946 alc5505_coef_set(struct hda_codec *codec, unsigned int index_reg, unsigned int val) argument 3954 alc5505_coef_get(struct hda_codec *codec, unsigned int index_reg) argument 3966 alc5505_dsp_halt(struct hda_codec *codec) argument 3981 alc5505_dsp_back_from_halt(struct hda_codec *codec) argument 3991 alc5505_dsp_init(struct hda_codec *codec) argument 4038 alc269_suspend(struct hda_codec *codec) argument 4048 alc269_resume(struct hda_codec *codec) argument 4084 alc269_fixup_pincfg_no_hp_to_lineout(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4093 alc269_fixup_pincfg_U7x7_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4106 alc269_fixup_hweq(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4113 alc269_fixup_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4122 alc271_fixup_dmic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4141 alc269vb_fixup_aspire_e1_coef(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4149 alc269_fixup_pcm_44k(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4164 alc269_fixup_stereo_dmic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4176 alc269_quanta_automute(struct hda_codec *codec) argument 4184 alc269_fixup_quanta_mute(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4193 alc269_x101_hp_automute_hook(struct hda_codec *codec, struct hda_jack_callback *jack) argument 4218 alc298_huawei_mbx_stereo_seq(struct hda_codec *codec, const struct hda_alc298_mbxinit *initval, bool first) argument 4239 alc298_fixup_huawei_mbx_stereo(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4276 alc269_fixup_x101_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4286 alc_update_vref_led(struct hda_codec *codec, hda_nid_t pin, bool polarity, bool on) argument 4308 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 4317 led_power_filter(struct hda_codec *codec, hda_nid_t nid, unsigned int power_state) argument 4334 alc269_fixup_hp_mute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4360 alc269_fixup_hp_mute_led_micx(struct hda_codec *codec, const struct hda_fixup *fix, int action, hda_nid_t pin) argument 4374 alc269_fixup_hp_mute_led_mic1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4380 alc269_fixup_hp_mute_led_mic2(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4386 alc269_fixup_hp_mute_led_mic3(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4393 alc_update_gpio_led(struct hda_codec *codec, unsigned int mask, int polarity, bool enabled) argument 4405 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 4417 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 4426 alc_fixup_hp_gpio_led(struct hda_codec *codec, int action, unsigned int mute_mask, unsigned int micmute_mask) argument 4447 alc236_fixup_hp_gpio_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4453 alc269_fixup_hp_gpio_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4459 alc285_fixup_hp_gpio_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4465 alc286_fixup_hp_gpio_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4471 alc287_fixup_hp_gpio_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4477 alc245_fixup_hp_gpio_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4491 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 4499 alc269_fixup_hp_gpio_mic1_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4517 alc280_fixup_hp_gpio4(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4533 alc245_fixup_hp_x360_amp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4553 alc274_hp_envy_pcm_hook(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream, int action) argument 4568 alc274_fixup_hp_envy_gpio(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4581 alc_update_coef_led(struct hda_codec *codec, struct alc_coef_led *led, bool polarity, bool on) argument 4596 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 4604 alc285_fixup_hp_mute_led_coefbit(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4620 alc236_fixup_hp_mute_led_coefbit(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4636 alc236_fixup_hp_mute_led_coefbit2(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4651 alc245_fixup_hp_mute_led_coefbit(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4671 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); local 4679 alc285_fixup_hp_coef_micmute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4693 alc285_fixup_hp_gpio_micmute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4703 alc236_fixup_hp_coef_micmute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4717 alc285_fixup_hp_mute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4724 alc285_fixup_hp_spectre_x360_mute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4731 alc236_fixup_hp_mute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4738 alc236_fixup_hp_micmute_led_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4750 alc236_fixup_hp_mute_led_micmute_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4757 alc298_samsung_write_coef_pack(struct hda_codec *codec, const unsigned short coefs[2]) argument 4770 alc298_fixup_samsung_amp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4800 gpio2_mic_hotkey_event(struct hda_codec *codec, struct hda_jack_callback *event) argument 4813 alc_register_micmute_input_device(struct hda_codec *codec) argument 4849 alc280_fixup_hp_gpio2_mic_hotkey(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4883 alc233_fixup_lenovo_line2_mic_hotkey(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4913 alc269_fixup_hp_line1_mic1_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 4936 alc_headset_mode_unplugged(struct hda_codec *codec) argument 5071 alc_headset_mode_mic_in(struct hda_codec *codec, hda_nid_t hp_pin, hda_nid_t mic_pin) argument 5210 alc_headset_mode_default(struct hda_codec *codec) argument 5329 alc_headset_mode_ctia(struct hda_codec *codec) argument 5451 alc_headset_mode_omtp(struct hda_codec *codec) argument 5551 alc_determine_headset_type(struct hda_codec *codec) argument 5751 alc_update_headset_mode(struct hda_codec *codec) argument 5811 alc_update_headset_mode_hook(struct hda_codec *codec, struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 5818 alc_update_headset_jack_cb(struct hda_codec *codec, struct hda_jack_callback *jack) argument 5825 alc_probe_headset_mode(struct hda_codec *codec) argument 5845 alc_fixup_headset_mode(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5867 alc_fixup_headset_mode_no_hp_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5878 alc255_set_default_jack_type(struct hda_codec *codec) argument 5911 alc_fixup_headset_mode_alc255(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5920 alc_fixup_headset_mode_alc255_no_hp_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5932 alc288_update_headset_jack_cb(struct hda_codec *codec, struct hda_jack_callback *jack) argument 5942 alc_fixup_headset_mode_dell_alc288(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5955 alc_fixup_auto_mute_via_amp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5964 alc_fixup_no_shutup(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5973 alc_fixup_disable_aamix(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 5984 alc_fixup_tpt440_dock(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6001 alc_fixup_tpt470_dock(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6024 alc_fixup_tpt470_dacs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6041 alc295_fixup_asus_dacs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6053 alc_shutup_dell_xps13(struct hda_codec *codec) argument 6064 alc_fixup_dell_xps13(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6091 alc_fixup_headset_mode_alc662(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6108 alc_fixup_headset_mode_alc668(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6120 find_ext_mic_pin(struct hda_codec *codec) argument 6141 alc271_hp_gate_mic_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6157 alc269_fixup_limit_int_mic_boost(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6189 alc283_hp_automute_hook(struct hda_codec *codec, struct hda_jack_callback *jack) argument 6205 alc283_fixup_chromebook(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6226 alc283_fixup_sense_combo_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6244 asus_tx300_automute(struct hda_codec *codec) argument 6252 alc282_fixup_asus_tx300(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6287 alc290_fixup_mono_speakers(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6300 alc298_fixup_speaker_volume(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6317 alc295_fixup_disable_dac3(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6327 alc285_fixup_speaker2_to_dac1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6337 alc280_hp_gpio4_automute_hook(struct hda_codec *codec, struct hda_jack_callback *jack) argument 6354 alc280_fixup_hp_9480m(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6369 alc275_fixup_gpio4_off(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6388 alc285_fixup_thinkpad_x1_gen7(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6415 alc233_alc662_fixup_lenovo_dual_codecs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6439 alc225_fixup_s3_pop_noise(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6449 alc274_fixup_bind_dacs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6467 alc289_fixup_asus_ga401(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6482 alc285_fixup_invalidate_dacs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6491 alc_combo_jack_hp_jd_restart(struct hda_codec *codec) argument 6515 alc295_fixup_chromebook(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6530 alc256_fixup_chromebook(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6544 alc_fixup_disable_mic_vref(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6552 alc294_gx502_toggle_output(struct hda_codec *codec, struct hda_jack_callback *cb) argument 6564 alc294_fixup_gx502_hp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6585 alc294_gu502_toggle_output(struct hda_codec *codec, struct hda_jack_callback *cb) argument 6597 alc294_fixup_gu502_hp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6614 alc285_fixup_hp_gpio_amp_init(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6624 alc274_fixup_hp_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6634 alc_fixup_no_int_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6654 alc285_fixup_hp_spectre_x360_eb1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6689 alc285_fixup_hp_spectre_x360(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6707 alc285_fixup_hp_envy_x360(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6764 alc_fixup_thinkpad_acpi(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6772 alc287_fixup_legion_15imhg05_speakers(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6864 cs35l41_fixup_spi_two(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6869 cs35l41_fixup_spi_four(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6930 alc256_fixup_acer_sfg16_micmute_led(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6950 alc256_fixup_set_coef_defaults(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6972 alc233_fixup_no_audio_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 6986 alc256_fixup_mic_no_presence_and_resume(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7003 alc256_decrease_headphone_amp_val(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7022 alc_fixup_dell4_mic_no_presence_quiet(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7057 alc287_fixup_yoga9_14iap7_bass_spk_pin(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7094 alc295_fixup_dell_inspiron_top_speakers(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7123 alc287_fixup_bind_dacs(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7144 alc_fixup_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7162 alc245_fixup_hp_spectre_x360_eu0xxx(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7197 alc287_alc1318_playback_pcm_hook(struct hda_pcm_stream *hinfo, struct hda_codec *codec, struct snd_pcm_substream *substream, int action) argument 7213 alc287_s4_power_gpio3_default(struct hda_codec *codec) argument 7221 alc287_fixup_lenovo_thinkpad_with_alc1318(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7529 alc298_fixup_lenovo_c940_duet7(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7549 alc287_fixup_lenovo_14irp8_duetitl(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 7566 alc287_fixup_lenovo_legion_7(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11256 alc269_fill_coef(struct hda_codec *codec) argument 11298 patch_alc269(struct hda_codec *codec) argument 11509 alc861_parse_auto_config(struct hda_codec *codec) argument 11526 alc861_fixup_asus_amp_vref_0f(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11543 alc_fixup_no_jack_detect(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11598 patch_alc861(struct hda_codec *codec) argument 11645 alc861vd_parse_auto_config(struct hda_codec *codec) argument 11658 alc861vd_fixup_dallas(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11668 alc660vd_fixup_asus_gpio1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11698 patch_alc861vd(struct hda_codec *codec) argument 11754 alc662_parse_auto_config(struct hda_codec *codec) argument 11770 alc272_fixup_mario(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11793 alc_fixup_bass_chmap(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11803 gpio_led_power_filter(struct hda_codec *codec, hda_nid_t nid, unsigned int power_state) argument 11813 alc662_fixup_led_gpio1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11825 alc662_usi_automute_hook(struct hda_codec *codec, struct hda_jack_callback *jack) argument 11839 alc662_fixup_usi_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11849 alc662_aspire_ethos_mute_speakers(struct hda_codec *codec, struct hda_jack_callback *cb) argument 11867 alc662_fixup_aspire_ethos_hp(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11890 alc671_fixup_hp_headset_mic2(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11913 alc897_hp_automute_hook(struct hda_codec *codec, struct hda_jack_callback *jack) argument 11924 alc897_fixup_lenovo_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11937 alc897_fixup_lenovo_headset_mode(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11972 alc668_restore_default_value(struct hda_codec *codec) argument 12716 patch_alc662(struct hda_codec *codec) argument 12797 alc680_parse_auto_config(struct hda_codec *codec) argument 12804 patch_alc680(struct hda_codec *codec) argument [all...] |
/linux-master/include/sound/ |
H A D | soc.h | 719 unsigned int codec; member in struct:snd_soc_dai_link_ch_map [all...] |
/linux-master/sound/pci/ac97/ |
H A D | ac97_patch.c | 1391 int i, codec; local [all...] |
/linux-master/include/net/bluetooth/ |
H A D | hci_core.h | 757 struct bt_codec codec; member in struct:hci_conn
|
H A D | hci.h | 1402 __u8 codec[]; member in struct:hci_std_codecs 1414 struct hci_vnd_codec codec[]; member in struct:hci_vnd_codecs 1438 struct hci_std_codec_v2 codec[]; member in struct:hci_std_codecs_v2 1449 struct hci_vnd_codec_v2 codec[]; member in struct:hci_vnd_codecs_v2 2126 __u8 codec; member in struct:hci_cp_le_setup_iso_path
|