Lines Matching refs:hda_gen_spec
49 int snd_hda_gen_spec_init(struct hda_gen_spec *spec) in snd_hda_gen_spec_init()
71 snd_hda_gen_add_kctl(struct hda_gen_spec *spec, const char *name, in snd_hda_gen_add_kctl()
88 static void free_kctls(struct hda_gen_spec *spec) in free_kctls()
99 static void snd_hda_gen_spec_free(struct hda_gen_spec *spec) in snd_hda_gen_spec_free()
113 struct hda_gen_spec *spec = codec->spec; in parse_user_hints()
263 struct hda_gen_spec *spec = codec->spec; in get_nid_path()
308 struct hda_gen_spec *spec = codec->spec; in snd_hda_get_path_idx()
329 struct hda_gen_spec *spec = codec->spec; in snd_hda_get_path_from_idx()
340 struct hda_gen_spec *spec = codec->spec; in is_dac_already_used()
366 struct hda_gen_spec *spec = codec->spec; in is_ctl_used()
500 struct hda_gen_spec *spec = codec->spec; in snd_hda_add_new_path()
535 struct hda_gen_spec *spec = codec->spec; in get_preferred_dac()
550 struct hda_gen_spec *spec = codec->spec; in look_for_dac()
604 struct hda_gen_spec *spec = codec->spec; in look_for_out_vol_nid()
653 struct hda_gen_spec *spec = codec->spec; in is_active_nid()
805 struct hda_gen_spec *spec = codec->spec; in activate_amp_in()
898 struct hda_gen_spec *spec = codec->spec; in snd_hda_activate_path()
925 struct hda_gen_spec *spec = codec->spec; in path_power_down_sync()
935 struct hda_gen_spec *spec = codec->spec; in set_pin_eapd()
993 add_control(struct hda_gen_spec *spec, int type, const char *name, in add_control()
1008 static int add_control_with_pfx(struct hda_gen_spec *spec, int type, in add_control_with_pfx()
1099 struct hda_gen_spec *spec = codec->spec; in sync_auto_mute_bits()
1138 struct hda_gen_spec *spec = codec->spec; in get_line_out_pfx()
1246 struct hda_gen_spec *spec = codec->spec; in assign_out_path_ctls()
1309 struct hda_gen_spec *spec = codec->spec; in get_primary_out()
1333 struct hda_gen_spec *spec = codec->spec; in try_assign_dacs()
1418 struct hda_gen_spec *spec = codec->spec; in get_dac_if_single()
1455 struct hda_gen_spec *spec = codec->spec; in count_multiio_pins()
1486 struct hda_gen_spec *spec = codec->spec; in fill_multi_ios()
1571 struct hda_gen_spec *spec = codec->spec; in map_singles()
1597 static inline bool has_aamix_out_paths(struct hda_gen_spec *spec) in has_aamix_out_paths()
1606 struct hda_gen_spec *spec = codec->spec; in check_aamix_out_path()
1642 struct hda_gen_spec *spec = codec->spec; in indep_hp_possible()
1700 struct hda_gen_spec *spec = codec->spec; in fill_and_eval_dacs()
1872 struct hda_gen_spec *spec = codec->spec; in debug_show_configs()
1924 struct hda_gen_spec *spec = codec->spec; in fill_all_dac_nids()
1942 struct hda_gen_spec *spec = codec->spec; in parse_output_paths()
2064 struct hda_gen_spec *spec = codec->spec; in create_multi_out_ctls()
2160 struct hda_gen_spec *spec = codec->spec; in create_hp_out_ctls()
2168 struct hda_gen_spec *spec = codec->spec; in create_speaker_out_ctls()
2190 struct hda_gen_spec *spec = codec->spec; in indep_hp_get()
2203 struct hda_gen_spec *spec = codec->spec; in indep_hp_put()
2259 struct hda_gen_spec *spec = codec->spec; in create_indep_hp_ctls()
2288 struct hda_gen_spec *spec = codec->spec; in ch_mode_info()
2305 struct hda_gen_spec *spec = codec->spec; in ch_mode_get()
2314 struct hda_gen_spec *spec = codec->spec; in get_multiio_path()
2324 static bool aamix_default(struct hda_gen_spec *spec) in aamix_default()
2331 struct hda_gen_spec *spec = codec->spec; in set_multi_io()
2363 struct hda_gen_spec *spec = codec->spec; in ch_mode_put()
2391 struct hda_gen_spec *spec = codec->spec; in create_multi_channel_mode()
2410 struct hda_gen_spec *spec = codec->spec; in loopback_mixing_get()
2419 struct hda_gen_spec *spec = codec->spec; in update_aamix_paths()
2449 struct hda_gen_spec *spec = codec->spec; in update_output_paths()
2465 struct hda_gen_spec *spec = codec->spec; in loopback_mixing_put()
2503 struct hda_gen_spec *spec = codec->spec; in create_loopback_mixing_ctl()
2526 struct hda_gen_spec *spec = codec->spec; in update_hp_mic()
2570 struct hda_gen_spec *spec = codec->spec; in create_hp_mic()
2668 struct hda_gen_spec *spec = codec->spec; in find_kctl_name()
2682 struct hda_gen_spec *spec = codec->spec; in get_jack_mode_name()
2694 struct hda_gen_spec *spec = codec->spec; in get_out_jack_num_items()
2706 struct hda_gen_spec *spec = codec->spec; in create_out_jack_modes()
2836 struct hda_gen_spec *spec = codec->spec; in get_in_jack_num_items()
2845 struct hda_gen_spec *spec = codec->spec; in create_in_jack_mode()
2982 struct hda_gen_spec *spec = codec->spec; in create_hp_mic_jack_mode()
2999 static int add_loopback_list(struct hda_gen_spec *spec, hda_nid_t mix, int idx) in add_loopback_list()
3056 struct hda_gen_spec *spec = codec->spec; in new_analog_input()
3117 struct hda_gen_spec *spec = codec->spec; in fill_adc_nids()
3147 struct hda_gen_spec *spec = codec->spec; in check_dyn_adc_switch()
3216 struct hda_gen_spec *spec = codec->spec; in parse_capture_source()
3256 struct hda_gen_spec *spec = codec->spec; in fill_input_pin_labels()
3289 struct hda_gen_spec *spec = codec->spec; in create_input_ctls()
3362 struct hda_gen_spec *spec = codec->spec; in get_input_path()
3383 struct hda_gen_spec *spec = codec->spec; in mux_enum_info()
3391 struct hda_gen_spec *spec = codec->spec; in mux_enum_get()
3429 struct hda_gen_spec *spec = codec->spec; in cap_put_caller()
3538 struct hda_gen_spec *spec = codec->spec; in is_inv_dmic_pin()
3561 struct hda_gen_spec *spec = codec->spec; in cap_single_sw_put()
3578 struct hda_gen_spec *spec = codec->spec; in add_single_cap_ctl()
3638 struct hda_gen_spec *spec = codec->spec; in create_bind_cap_vol_ctl()
3684 struct hda_gen_spec *spec = codec->spec; in create_multi_cap_vol_ctl()
3713 struct hda_gen_spec *spec = codec->spec; in create_capture_mixers()
3829 struct hda_gen_spec *spec = codec->spec; in parse_mic_boost()
3876 struct hda_gen_spec *spec = codec->spec; in parse_digital()
3941 struct hda_gen_spec *spec = codec->spec; in mux_select()
3988 struct hda_gen_spec *spec = codec->spec; in set_path_power()
4088 struct hda_gen_spec *spec = codec->spec; in add_all_pin_power_ctls()
4117 struct hda_gen_spec *spec = codec->spec; in sync_all_pin_power_ctls()
4136 struct hda_gen_spec *spec = codec->spec; in add_fake_paths()
4160 struct hda_gen_spec *spec = codec->spec; in add_fake_beep_paths()
4197 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_fix_pin_power()
4240 struct hda_gen_spec *spec = codec->spec; in do_automute()
4304 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_update_outputs()
4351 struct hda_gen_spec *spec = codec->spec; in call_update_outputs()
4370 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_hp_automute()
4395 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_line_automute()
4420 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_mic_autoswitch()
4444 struct hda_gen_spec *spec = codec->spec; in call_hp_automute()
4454 struct hda_gen_spec *spec = codec->spec; in call_line_automute()
4464 struct hda_gen_spec *spec = codec->spec; in call_mic_autoswitch()
4486 struct hda_gen_spec *spec = codec->spec; in automute_mode_info()
4500 struct hda_gen_spec *spec = codec->spec; in automute_mode_get()
4515 struct hda_gen_spec *spec = codec->spec; in automute_mode_put()
4562 struct hda_gen_spec *spec = codec->spec; in add_automute_mode_enum()
4575 struct hda_gen_spec *spec = codec->spec; in check_auto_mute_availability()
4648 struct hda_gen_spec *spec = codec->spec; in auto_mic_check_imux()
4682 struct hda_gen_spec *spec = codec->spec; in check_auto_mic_availability()
4759 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_path_power_filter()
4819 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_parse_auto_config()
5020 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_build_controls()
5094 struct hda_gen_spec *spec = codec->spec; in call_pcm_playback_hook()
5104 struct hda_gen_spec *spec = codec->spec; in call_pcm_capture_hook()
5116 struct hda_gen_spec *spec = codec->spec; in playback_pcm_open()
5138 struct hda_gen_spec *spec = codec->spec; in playback_pcm_prepare()
5153 struct hda_gen_spec *spec = codec->spec; in playback_pcm_cleanup()
5167 struct hda_gen_spec *spec = codec->spec; in playback_pcm_close()
5218 struct hda_gen_spec *spec = codec->spec; in alt_playback_pcm_open()
5236 struct hda_gen_spec *spec = codec->spec; in alt_playback_pcm_close()
5274 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_open()
5284 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_prepare()
5293 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_cleanup()
5301 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_close()
5317 struct hda_gen_spec *spec = codec->spec; in alt_capture_pcm_prepare()
5330 struct hda_gen_spec *spec = codec->spec; in alt_capture_pcm_cleanup()
5425 struct hda_gen_spec *spec = codec->spec; in dyn_adc_pcm_resetup()
5447 struct hda_gen_spec *spec = codec->spec; in dyn_adc_capture_pcm_prepare()
5459 struct hda_gen_spec *spec = codec->spec; in dyn_adc_capture_pcm_cleanup()
5530 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_build_pcms()
5660 struct hda_gen_spec *spec = codec->spec; in init_multi_out()
5679 struct hda_gen_spec *spec = codec->spec; in init_extra_out()
5691 struct hda_gen_spec *spec = codec->spec; in init_multi_io()
5710 struct hda_gen_spec *spec = codec->spec; in init_aamix_paths()
5730 struct hda_gen_spec *spec = codec->spec; in init_analog_input()
5750 struct hda_gen_spec *spec = codec->spec; in init_input_src()
5781 struct hda_gen_spec *spec = codec->spec; in init_digital()
5819 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_init()
5876 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_check_power_status()
5904 struct hda_gen_spec *spec; in snd_hda_parse_generic_codec()