Lines Matching refs:hda_gen_spec

37 int snd_hda_gen_spec_init(struct hda_gen_spec *spec)  in snd_hda_gen_spec_init()
59 snd_hda_gen_add_kctl(struct hda_gen_spec *spec, const char *name, in snd_hda_gen_add_kctl()
76 static void free_kctls(struct hda_gen_spec *spec) in free_kctls()
87 static void snd_hda_gen_spec_free(struct hda_gen_spec *spec) in snd_hda_gen_spec_free()
101 struct hda_gen_spec *spec = codec->spec; in parse_user_hints()
254 struct hda_gen_spec *spec = codec->spec; in get_nid_path()
283 struct hda_gen_spec *spec = codec->spec; in snd_hda_get_path_idx()
304 struct hda_gen_spec *spec = codec->spec; in snd_hda_get_path_from_idx()
315 struct hda_gen_spec *spec = codec->spec; in is_dac_already_used()
341 struct hda_gen_spec *spec = codec->spec; in is_ctl_used()
474 struct hda_gen_spec *spec = codec->spec; in snd_hda_add_new_path()
509 struct hda_gen_spec *spec = codec->spec; in get_preferred_dac()
524 struct hda_gen_spec *spec = codec->spec; in look_for_dac()
578 struct hda_gen_spec *spec = codec->spec; in look_for_out_vol_nid()
627 struct hda_gen_spec *spec = codec->spec; in is_active_nid()
779 struct hda_gen_spec *spec = codec->spec; in activate_amp_in()
876 struct hda_gen_spec *spec = codec->spec; in snd_hda_activate_path()
903 struct hda_gen_spec *spec = codec->spec; in path_power_down_sync()
913 struct hda_gen_spec *spec = codec->spec; in set_pin_eapd()
973 add_control(struct hda_gen_spec *spec, int type, const char *name, in add_control()
988 static int add_control_with_pfx(struct hda_gen_spec *spec, int type, in add_control_with_pfx()
1079 struct hda_gen_spec *spec = codec->spec; in sync_auto_mute_bits()
1158 struct hda_gen_spec *spec = codec->spec; in get_line_out_pfx()
1268 struct hda_gen_spec *spec = codec->spec; in assign_out_path_ctls()
1331 struct hda_gen_spec *spec = codec->spec; in get_primary_out()
1355 struct hda_gen_spec *spec = codec->spec; in try_assign_dacs()
1440 struct hda_gen_spec *spec = codec->spec; in get_dac_if_single()
1477 struct hda_gen_spec *spec = codec->spec; in count_multiio_pins()
1508 struct hda_gen_spec *spec = codec->spec; in fill_multi_ios()
1593 struct hda_gen_spec *spec = codec->spec; in map_singles()
1619 static inline bool has_aamix_out_paths(struct hda_gen_spec *spec) in has_aamix_out_paths()
1628 struct hda_gen_spec *spec = codec->spec; in check_aamix_out_path()
1664 struct hda_gen_spec *spec = codec->spec; in indep_hp_possible()
1722 struct hda_gen_spec *spec = codec->spec; in fill_and_eval_dacs()
1894 struct hda_gen_spec *spec = codec->spec; in debug_show_configs()
1946 struct hda_gen_spec *spec = codec->spec; in fill_all_dac_nids()
1964 struct hda_gen_spec *spec = codec->spec; in parse_output_paths()
2086 struct hda_gen_spec *spec = codec->spec; in create_multi_out_ctls()
2182 struct hda_gen_spec *spec = codec->spec; in create_hp_out_ctls()
2190 struct hda_gen_spec *spec = codec->spec; in create_speaker_out_ctls()
2212 struct hda_gen_spec *spec = codec->spec; in indep_hp_get()
2225 struct hda_gen_spec *spec = codec->spec; in indep_hp_put()
2281 struct hda_gen_spec *spec = codec->spec; in create_indep_hp_ctls()
2310 struct hda_gen_spec *spec = codec->spec; in ch_mode_info()
2327 struct hda_gen_spec *spec = codec->spec; in ch_mode_get()
2336 struct hda_gen_spec *spec = codec->spec; in get_multiio_path()
2346 static bool aamix_default(struct hda_gen_spec *spec) in aamix_default()
2353 struct hda_gen_spec *spec = codec->spec; in set_multi_io()
2385 struct hda_gen_spec *spec = codec->spec; in ch_mode_put()
2413 struct hda_gen_spec *spec = codec->spec; in create_multi_channel_mode()
2432 struct hda_gen_spec *spec = codec->spec; in loopback_mixing_get()
2441 struct hda_gen_spec *spec = codec->spec; in update_aamix_paths()
2471 struct hda_gen_spec *spec = codec->spec; in update_output_paths()
2487 struct hda_gen_spec *spec = codec->spec; in loopback_mixing_put()
2525 struct hda_gen_spec *spec = codec->spec; in create_loopback_mixing_ctl()
2544 struct hda_gen_spec *spec = codec->spec; in update_hp_mic()
2588 struct hda_gen_spec *spec = codec->spec; in create_hp_mic()
2686 struct hda_gen_spec *spec = codec->spec; in find_kctl_name()
2700 struct hda_gen_spec *spec = codec->spec; in get_jack_mode_name()
2712 struct hda_gen_spec *spec = codec->spec; in get_out_jack_num_items()
2724 struct hda_gen_spec *spec = codec->spec; in create_out_jack_modes()
2854 struct hda_gen_spec *spec = codec->spec; in get_in_jack_num_items()
2863 struct hda_gen_spec *spec = codec->spec; in create_in_jack_mode()
3000 struct hda_gen_spec *spec = codec->spec; in create_hp_mic_jack_mode()
3017 static int add_loopback_list(struct hda_gen_spec *spec, hda_nid_t mix, int idx) in add_loopback_list()
3074 struct hda_gen_spec *spec = codec->spec; in new_analog_input()
3135 struct hda_gen_spec *spec = codec->spec; in fill_adc_nids()
3165 struct hda_gen_spec *spec = codec->spec; in check_dyn_adc_switch()
3235 struct hda_gen_spec *spec = codec->spec; in parse_capture_source()
3275 struct hda_gen_spec *spec = codec->spec; in fill_input_pin_labels()
3308 struct hda_gen_spec *spec = codec->spec; in create_input_ctls()
3381 struct hda_gen_spec *spec = codec->spec; in get_input_path()
3402 struct hda_gen_spec *spec = codec->spec; in mux_enum_info()
3410 struct hda_gen_spec *spec = codec->spec; in mux_enum_get()
3448 struct hda_gen_spec *spec = codec->spec; in cap_put_caller()
3557 struct hda_gen_spec *spec = codec->spec; in is_inv_dmic_pin()
3580 struct hda_gen_spec *spec = codec->spec; in cap_single_sw_put()
3597 struct hda_gen_spec *spec = codec->spec; in add_single_cap_ctl()
3657 struct hda_gen_spec *spec = codec->spec; in create_bind_cap_vol_ctl()
3703 struct hda_gen_spec *spec = codec->spec; in create_multi_cap_vol_ctl()
3732 struct hda_gen_spec *spec = codec->spec; in create_capture_mixers()
3848 struct hda_gen_spec *spec = codec->spec; in parse_mic_boost()
3902 struct hda_gen_spec *spec = codec->spec; in call_micmute_led_update()
3932 struct hda_gen_spec *spec = codec->spec; in update_micmute_led()
3966 struct hda_gen_spec *spec = codec->spec; in micmute_led_mode_get()
3976 struct hda_gen_spec *spec = codec->spec; in micmute_led_mode_put()
4012 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_add_micmute_led()
4029 struct hda_gen_spec *spec = codec->spec; in call_ledtrig_micmute()
4061 struct hda_gen_spec *spec = codec->spec; in parse_digital()
4126 struct hda_gen_spec *spec = codec->spec; in mux_select()
4173 struct hda_gen_spec *spec = codec->spec; in set_path_power()
4274 struct hda_gen_spec *spec = codec->spec; in add_all_pin_power_ctls()
4303 struct hda_gen_spec *spec = codec->spec; in sync_all_pin_power_ctls()
4322 struct hda_gen_spec *spec = codec->spec; in add_fake_paths()
4346 struct hda_gen_spec *spec = codec->spec; in add_fake_beep_paths()
4383 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_fix_pin_power()
4426 struct hda_gen_spec *spec = codec->spec; in do_automute()
4490 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_update_outputs()
4537 struct hda_gen_spec *spec = codec->spec; in call_update_outputs()
4556 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_hp_automute()
4581 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_line_automute()
4606 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_mic_autoswitch()
4630 struct hda_gen_spec *spec = codec->spec; in call_hp_automute()
4640 struct hda_gen_spec *spec = codec->spec; in call_line_automute()
4650 struct hda_gen_spec *spec = codec->spec; in call_mic_autoswitch()
4672 struct hda_gen_spec *spec = codec->spec; in automute_mode_info()
4686 struct hda_gen_spec *spec = codec->spec; in automute_mode_get()
4701 struct hda_gen_spec *spec = codec->spec; in automute_mode_put()
4748 struct hda_gen_spec *spec = codec->spec; in add_automute_mode_enum()
4761 struct hda_gen_spec *spec = codec->spec; in check_auto_mute_availability()
4834 struct hda_gen_spec *spec = codec->spec; in auto_mic_check_imux()
4868 struct hda_gen_spec *spec = codec->spec; in check_auto_mic_availability()
4945 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_path_power_filter()
5005 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_parse_auto_config()
5206 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_build_controls()
5280 struct hda_gen_spec *spec = codec->spec; in call_pcm_playback_hook()
5290 struct hda_gen_spec *spec = codec->spec; in call_pcm_capture_hook()
5302 struct hda_gen_spec *spec = codec->spec; in playback_pcm_open()
5324 struct hda_gen_spec *spec = codec->spec; in playback_pcm_prepare()
5339 struct hda_gen_spec *spec = codec->spec; in playback_pcm_cleanup()
5353 struct hda_gen_spec *spec = codec->spec; in playback_pcm_close()
5404 struct hda_gen_spec *spec = codec->spec; in alt_playback_pcm_open()
5422 struct hda_gen_spec *spec = codec->spec; in alt_playback_pcm_close()
5460 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_open()
5470 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_prepare()
5479 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_cleanup()
5487 struct hda_gen_spec *spec = codec->spec; in dig_playback_pcm_close()
5503 struct hda_gen_spec *spec = codec->spec; in alt_capture_pcm_prepare()
5516 struct hda_gen_spec *spec = codec->spec; in alt_capture_pcm_cleanup()
5611 struct hda_gen_spec *spec = codec->spec; in dyn_adc_pcm_resetup()
5633 struct hda_gen_spec *spec = codec->spec; in dyn_adc_capture_pcm_prepare()
5646 struct hda_gen_spec *spec = codec->spec; in dyn_adc_capture_pcm_cleanup()
5718 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_build_pcms()
5848 struct hda_gen_spec *spec = codec->spec; in init_multi_out()
5867 struct hda_gen_spec *spec = codec->spec; in init_extra_out()
5879 struct hda_gen_spec *spec = codec->spec; in init_multi_io()
5898 struct hda_gen_spec *spec = codec->spec; in init_aamix_paths()
5918 struct hda_gen_spec *spec = codec->spec; in init_analog_input()
5938 struct hda_gen_spec *spec = codec->spec; in init_input_src()
5969 struct hda_gen_spec *spec = codec->spec; in init_digital()
6007 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_init()
6083 struct hda_gen_spec *spec = codec->spec; in snd_hda_gen_check_power_status()
6112 struct hda_gen_spec *spec; in snd_hda_parse_generic_codec()