Lines Matching defs:codec
146 static void coef_mutex_lock(struct hda_codec *codec) in coef_mutex_lock()
154 static void coef_mutex_unlock(struct hda_codec *codec) in coef_mutex_unlock()
162 static int __alc_read_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in __alc_read_coefex_idx()
172 static int alc_read_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in alc_read_coefex_idx()
183 #define alc_read_coef_idx(codec, coef_idx) \ argument
186 static void __alc_write_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in __alc_write_coefex_idx()
193 static void alc_write_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in alc_write_coefex_idx()
201 #define alc_write_coef_idx(codec, coef_idx, coef_val) \ argument
204 static void __alc_update_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in __alc_update_coefex_idx()
215 static void alc_update_coefex_idx(struct hda_codec *codec, hda_nid_t nid, in alc_update_coefex_idx()
224 #define alc_update_coef_idx(codec, coef_idx, mask, bits_set) \ argument
228 static unsigned int alc_get_coef0(struct hda_codec *codec) in alc_get_coef0()
251 static void alc_process_coef_fw(struct hda_codec *codec, in alc_process_coef_fw()
270 static void alc_setup_gpio(struct hda_codec *codec, unsigned int mask) in alc_setup_gpio()
279 static void alc_write_gpio_data(struct hda_codec *codec) in alc_write_gpio_data()
287 static void alc_update_gpio_data(struct hda_codec *codec, unsigned int mask, in alc_update_gpio_data()
301 static void alc_write_gpio(struct hda_codec *codec) in alc_write_gpio()
317 static void alc_fixup_gpio(struct hda_codec *codec, int action, in alc_fixup_gpio()
324 static void alc_fixup_gpio1(struct hda_codec *codec, in alc_fixup_gpio1()
330 static void alc_fixup_gpio2(struct hda_codec *codec, in alc_fixup_gpio2()
336 static void alc_fixup_gpio3(struct hda_codec *codec, in alc_fixup_gpio3()
342 static void alc_fixup_gpio4(struct hda_codec *codec, in alc_fixup_gpio4()
348 static void alc_fixup_micmute_led(struct hda_codec *codec, in alc_fixup_micmute_led()
360 static void alc_fix_pll(struct hda_codec *codec) in alc_fix_pll()
369 static void alc_fix_pll_init(struct hda_codec *codec, hda_nid_t nid, in alc_fix_pll_init()
380 static void alc_update_knob_master(struct hda_codec *codec, in alc_update_knob_master()
402 static void alc880_unsol_event(struct hda_codec *codec, unsigned int res) in alc880_unsol_event()
410 static void alc_fill_eapd_coef(struct hda_codec *codec) in alc_fill_eapd_coef()
528 static void alc888_coef_init(struct hda_codec *codec) in alc888_coef_init()
541 static void set_eapd(struct hda_codec *codec, hda_nid_t nid, int on) in set_eapd()
551 static void alc_auto_setup_eapd(struct hda_codec *codec, bool on) in alc_auto_setup_eapd()
564 static void alc_headset_mic_no_shutup(struct hda_codec *codec) in alc_headset_mic_no_shutup()
586 static void alc_shutup_pins(struct hda_codec *codec) in alc_shutup_pins()
616 static void alc_eapd_shutup(struct hda_codec *codec) in alc_eapd_shutup()
627 static void alc_auto_init_amp(struct hda_codec *codec, int type) in alc_auto_init_amp()
670 static void alc_fixup_sku_ignore(struct hda_codec *codec, in alc_fixup_sku_ignore()
680 static void alc_fixup_no_depop_delay(struct hda_codec *codec, in alc_fixup_no_depop_delay()
691 static int alc_auto_parse_customize_define(struct hda_codec *codec) in alc_auto_parse_customize_define()
782 static int alc_subsystem_id(struct hda_codec *codec, const hda_nid_t *ports) in alc_subsystem_id()
884 static void alc_ssid_check(struct hda_codec *codec, const hda_nid_t *ports) in alc_ssid_check()
897 static void alc_fixup_inv_dmic(struct hda_codec *codec, in alc_fixup_inv_dmic()
906 static int alc_build_controls(struct hda_codec *codec) in alc_build_controls()
923 static void alc_pre_init(struct hda_codec *codec) in alc_pre_init()
928 #define is_s3_resume(codec) \ argument
930 #define is_s4_resume(codec) \ argument
932 #define is_s4_suspend(codec) \ argument
935 static int alc_init(struct hda_codec *codec) in alc_init()
960 static void alc_free(struct hda_codec *codec) in alc_free()
970 static inline void alc_shutup(struct hda_codec *codec) in alc_shutup()
983 static void alc_power_eapd(struct hda_codec *codec) in alc_power_eapd()
988 static int alc_suspend(struct hda_codec *codec) in alc_suspend()
997 static int alc_resume(struct hda_codec *codec) in alc_resume()
1023 #define alc_codec_rename(codec, name) snd_hda_codec_set_name(codec, name) argument
1094 static int alc_codec_rename_from_preset(struct hda_codec *codec) in alc_codec_rename_from_preset()
1167 static inline int has_cdefine_beep(struct hda_codec *codec) in has_cdefine_beep()
1178 #define has_cdefine_beep(codec) 0 argument
1185 static int alc_parse_auto_config(struct hda_codec *codec, in alc_parse_auto_config()
1209 static int alc_alloc_spec(struct hda_codec *codec, hda_nid_t mixer_nid) in alc_alloc_spec()
1235 static int alc880_parse_auto_config(struct hda_codec *codec) in alc880_parse_auto_config()
1274 static void alc880_fixup_vol_knob(struct hda_codec *codec, in alc880_fixup_vol_knob()
1657 static int patch_alc880(struct hda_codec *codec) in patch_alc880()
1702 static int alc260_parse_auto_config(struct hda_codec *codec) in alc260_parse_auto_config()
1726 static void alc260_gpio1_automute(struct hda_codec *codec) in alc260_gpio1_automute()
1733 static void alc260_fixup_gpio1_toggle(struct hda_codec *codec, in alc260_fixup_gpio1_toggle()
1751 static void alc260_fixup_kn1(struct hda_codec *codec, in alc260_fixup_kn1()
1779 static void alc260_fixup_fsc_s7020(struct hda_codec *codec, in alc260_fixup_fsc_s7020()
1787 static void alc260_fixup_fsc_s7020_jwse(struct hda_codec *codec, in alc260_fixup_fsc_s7020_jwse()
1906 static int patch_alc260(struct hda_codec *codec) in patch_alc260()
2012 static void alc889_fixup_coef(struct hda_codec *codec, in alc889_fixup_coef()
2021 static void alc885_fixup_macpro_gpio(struct hda_codec *codec, in alc885_fixup_macpro_gpio()
2034 static void alc889_fixup_dac_route(struct hda_codec *codec, in alc889_fixup_dac_route()
2056 static void alc889_fixup_mbp_vref(struct hda_codec *codec, in alc889_fixup_mbp_vref()
2077 static void alc889_fixup_mac_pins(struct hda_codec *codec, in alc889_fixup_mac_pins()
2093 static void alc889_fixup_imac91_vref(struct hda_codec *codec, in alc889_fixup_imac91_vref()
2103 static void alc889_fixup_mba11_vref(struct hda_codec *codec, in alc889_fixup_mba11_vref()
2113 static void alc889_fixup_mba21_vref(struct hda_codec *codec, in alc889_fixup_mba21_vref()
2126 static void alc882_fixup_no_primary_hp(struct hda_codec *codec, in alc882_fixup_no_primary_hp()
2142 static void alc_fixup_dual_codecs(struct hda_codec *codec, in alc_fixup_dual_codecs()
2160 static void rename_ctl(struct hda_codec *codec, const char *oldname, in rename_ctl()
2170 static void alc1220_fixup_gb_dual_codecs(struct hda_codec *codec, in alc1220_fixup_gb_dual_codecs()
2194 static void alc1220_fixup_gb_x570(struct hda_codec *codec, in alc1220_fixup_gb_x570()
2218 static void alc1220_fixup_clevo_p950(struct hda_codec *codec, in alc1220_fixup_clevo_p950()
2238 static void alc1220_fixup_clevo_pb51ed(struct hda_codec *codec, in alc1220_fixup_clevo_pb51ed()
2246 static void alc887_asus_hp_automute_hook(struct hda_codec *codec, in alc887_asus_hp_automute_hook()
2261 static void alc887_fixup_asus_jack(struct hda_codec *codec, in alc887_fixup_asus_jack()
2757 static int alc882_parse_auto_config(struct hda_codec *codec) in alc882_parse_auto_config()
2766 static int patch_alc882(struct hda_codec *codec) in patch_alc882()
2826 static int alc262_parse_auto_config(struct hda_codec *codec) in alc262_parse_auto_config()
2945 static int patch_alc262(struct hda_codec *codec) in patch_alc262()
3005 struct hda_codec *codec = snd_kcontrol_chip(kcontrol); in alc268_beep_switch_put() local
3090 static int alc268_parse_auto_config(struct hda_codec *codec) in alc268_parse_auto_config()
3098 static int patch_alc268(struct hda_codec *codec) in patch_alc268()
3193 static int alc269_parse_auto_config(struct hda_codec *codec) in alc269_parse_auto_config()
3244 static void alc_headset_btn_callback(struct hda_codec *codec, in alc_headset_btn_callback()
3266 static void alc_disable_headset_jack_key(struct hda_codec *codec) in alc_disable_headset_jack_key()
3296 static void alc_enable_headset_jack_key(struct hda_codec *codec) in alc_enable_headset_jack_key()
3326 static void alc_fixup_headset_jack(struct hda_codec *codec, in alc_fixup_headset_jack()
3352 static void alc269vb_toggle_power_output(struct hda_codec *codec, int power_up) in alc269vb_toggle_power_output()
3357 static void alc269_shutup(struct hda_codec *codec) in alc269_shutup()
3403 static void alc282_restore_default_value(struct hda_codec *codec) in alc282_restore_default_value()
3408 static void alc282_init(struct hda_codec *codec) in alc282_init()
3445 static void alc282_shutup(struct hda_codec *codec) in alc282_shutup()
3519 static void alc283_restore_default_value(struct hda_codec *codec) in alc283_restore_default_value()
3524 static void alc283_init(struct hda_codec *codec) in alc283_init()
3560 static void alc283_shutup(struct hda_codec *codec) in alc283_shutup()
3597 static void alc256_init(struct hda_codec *codec) in alc256_init()
3646 static void alc256_shutup(struct hda_codec *codec) in alc256_shutup()
3694 static void alc285_hp_init(struct hda_codec *codec) in alc285_hp_init()
3744 static void alc225_init(struct hda_codec *codec) in alc225_init()
3799 static void alc225_shutup(struct hda_codec *codec) in alc225_shutup()
3849 static void alc222_init(struct hda_codec *codec) in alc222_init()
3885 static void alc222_shutup(struct hda_codec *codec) in alc222_shutup()
3922 static void alc_default_init(struct hda_codec *codec) in alc_default_init()
3949 static void alc_default_shutup(struct hda_codec *codec) in alc_default_shutup()
3980 static void alc294_hp_init(struct hda_codec *codec) in alc294_hp_init()
4012 static void alc294_init(struct hda_codec *codec) in alc294_init()
4025 static void alc5505_coef_set(struct hda_codec *codec, unsigned int index_reg, in alc5505_coef_set()
4033 static int alc5505_coef_get(struct hda_codec *codec, unsigned int index_reg) in alc5505_coef_get()
4045 static void alc5505_dsp_halt(struct hda_codec *codec) in alc5505_dsp_halt()
4060 static void alc5505_dsp_back_from_halt(struct hda_codec *codec) in alc5505_dsp_back_from_halt()
4070 static void alc5505_dsp_init(struct hda_codec *codec) in alc5505_dsp_init()
4110 #define alc5505_dsp_suspend(codec) do { } while (0) /* NOP */ argument
4111 #define alc5505_dsp_resume(codec) do { } while (0) /* NOP */ argument
4113 #define alc5505_dsp_suspend(codec) alc5505_dsp_halt(codec) argument
4114 #define alc5505_dsp_resume(codec) alc5505_dsp_back_from_halt(codec) argument
4117 static int alc269_suspend(struct hda_codec *codec) in alc269_suspend()
4127 static int alc269_resume(struct hda_codec *codec) in alc269_resume()
4163 static void alc269_fixup_pincfg_no_hp_to_lineout(struct hda_codec *codec, in alc269_fixup_pincfg_no_hp_to_lineout()
4172 static void alc269_fixup_pincfg_U7x7_headset_mic(struct hda_codec *codec, in alc269_fixup_pincfg_U7x7_headset_mic()
4185 static void alc269_fixup_hweq(struct hda_codec *codec, in alc269_fixup_hweq()
4192 static void alc269_fixup_headset_mic(struct hda_codec *codec, in alc269_fixup_headset_mic()
4201 static void alc271_fixup_dmic(struct hda_codec *codec, in alc271_fixup_dmic()
4220 static void alc269vb_fixup_aspire_e1_coef(struct hda_codec *codec, in alc269vb_fixup_aspire_e1_coef()
4228 static void alc269_fixup_pcm_44k(struct hda_codec *codec, in alc269_fixup_pcm_44k()
4243 static void alc269_fixup_stereo_dmic(struct hda_codec *codec, in alc269_fixup_stereo_dmic()
4255 static void alc269_quanta_automute(struct hda_codec *codec) in alc269_quanta_automute()
4263 static void alc269_fixup_quanta_mute(struct hda_codec *codec, in alc269_fixup_quanta_mute()
4272 static void alc269_x101_hp_automute_hook(struct hda_codec *codec, in alc269_x101_hp_automute_hook()
4297 static void alc298_huawei_mbx_stereo_seq(struct hda_codec *codec, in alc298_huawei_mbx_stereo_seq()
4318 static void alc298_fixup_huawei_mbx_stereo(struct hda_codec *codec, in alc298_fixup_huawei_mbx_stereo()
4355 static void alc269_fixup_x101_headset_mic(struct hda_codec *codec, in alc269_fixup_x101_headset_mic()
4365 static void alc_update_vref_led(struct hda_codec *codec, hda_nid_t pin, in alc_update_vref_led()
4387 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in vref_mute_led_set() local
4396 static unsigned int led_power_filter(struct hda_codec *codec, in led_power_filter()
4413 static void alc269_fixup_hp_mute_led(struct hda_codec *codec, in alc269_fixup_hp_mute_led()
4439 static void alc269_fixup_hp_mute_led_micx(struct hda_codec *codec, in alc269_fixup_hp_mute_led_micx()
4453 static void alc269_fixup_hp_mute_led_mic1(struct hda_codec *codec, in alc269_fixup_hp_mute_led_mic1()
4459 static void alc269_fixup_hp_mute_led_mic2(struct hda_codec *codec, in alc269_fixup_hp_mute_led_mic2()
4465 static void alc269_fixup_hp_mute_led_mic3(struct hda_codec *codec, in alc269_fixup_hp_mute_led_mic3()
4472 static void alc_update_gpio_led(struct hda_codec *codec, unsigned int mask, in alc_update_gpio_led()
4484 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in gpio_mute_led_set() local
4496 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in micmute_led_set() local
4505 static void alc_fixup_hp_gpio_led(struct hda_codec *codec, in alc_fixup_hp_gpio_led()
4526 static void alc236_fixup_hp_gpio_led(struct hda_codec *codec, in alc236_fixup_hp_gpio_led()
4532 static void alc269_fixup_hp_gpio_led(struct hda_codec *codec, in alc269_fixup_hp_gpio_led()
4538 static void alc285_fixup_hp_gpio_led(struct hda_codec *codec, in alc285_fixup_hp_gpio_led()
4544 static void alc286_fixup_hp_gpio_led(struct hda_codec *codec, in alc286_fixup_hp_gpio_led()
4550 static void alc287_fixup_hp_gpio_led(struct hda_codec *codec, in alc287_fixup_hp_gpio_led()
4556 static void alc245_fixup_hp_gpio_led(struct hda_codec *codec, in alc245_fixup_hp_gpio_led()
4570 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in vref_micmute_led_set() local
4578 static void alc269_fixup_hp_gpio_mic1_led(struct hda_codec *codec, in alc269_fixup_hp_gpio_mic1_led()
4596 static void alc280_fixup_hp_gpio4(struct hda_codec *codec, in alc280_fixup_hp_gpio4()
4612 static void alc245_fixup_hp_x360_amp(struct hda_codec *codec, in alc245_fixup_hp_x360_amp()
4633 struct hda_codec *codec, in alc274_hp_envy_pcm_hook()
4647 static void alc274_fixup_hp_envy_gpio(struct hda_codec *codec, in alc274_fixup_hp_envy_gpio()
4660 static void alc_update_coef_led(struct hda_codec *codec, in alc_update_coef_led()
4675 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in coef_mute_led_set() local
4683 static void alc285_fixup_hp_mute_led_coefbit(struct hda_codec *codec, in alc285_fixup_hp_mute_led_coefbit()
4699 static void alc236_fixup_hp_mute_led_coefbit(struct hda_codec *codec, in alc236_fixup_hp_mute_led_coefbit()
4715 static void alc236_fixup_hp_mute_led_coefbit2(struct hda_codec *codec, in alc236_fixup_hp_mute_led_coefbit2()
4730 static void alc245_fixup_hp_mute_led_coefbit(struct hda_codec *codec, in alc245_fixup_hp_mute_led_coefbit()
4746 static void alc245_fixup_hp_mute_led_v1_coefbit(struct hda_codec *codec, in alc245_fixup_hp_mute_led_v1_coefbit()
4766 struct hda_codec *codec = dev_to_hda_codec(led_cdev->dev->parent); in coef_micmute_led_set() local
4774 static void alc285_fixup_hp_coef_micmute_led(struct hda_codec *codec, in alc285_fixup_hp_coef_micmute_led()
4788 static void alc285_fixup_hp_gpio_micmute_led(struct hda_codec *codec, in alc285_fixup_hp_gpio_micmute_led()
4798 static void alc236_fixup_hp_coef_micmute_led(struct hda_codec *codec, in alc236_fixup_hp_coef_micmute_led()
4812 static void alc295_fixup_hp_mute_led_coefbit11(struct hda_codec *codec, in alc295_fixup_hp_mute_led_coefbit11()
4827 static void alc285_fixup_hp_mute_led(struct hda_codec *codec, in alc285_fixup_hp_mute_led()
4834 static void alc285_fixup_hp_spectre_x360_mute_led(struct hda_codec *codec, in alc285_fixup_hp_spectre_x360_mute_led()
4841 static void alc236_fixup_hp_mute_led(struct hda_codec *codec, in alc236_fixup_hp_mute_led()
4848 static void alc236_fixup_hp_micmute_led_vref(struct hda_codec *codec, in alc236_fixup_hp_micmute_led_vref()
4860 static void alc236_fixup_hp_mute_led_micmute_vref(struct hda_codec *codec, in alc236_fixup_hp_mute_led_micmute_vref()
4867 static inline void alc298_samsung_write_coef_pack(struct hda_codec *codec, in alc298_samsung_write_coef_pack()
4880 static void alc298_fixup_samsung_amp(struct hda_codec *codec, in alc298_fixup_samsung_amp()
4949 static void alc298_samsung_v2_enable_amps(struct hda_codec *codec) in alc298_samsung_v2_enable_amps()
4966 static void alc298_samsung_v2_disable_amps(struct hda_codec *codec) in alc298_samsung_v2_disable_amps()
4984 struct hda_codec *codec, in alc298_samsung_v2_playback_hook()
4995 static void alc298_samsung_v2_init_amps(struct hda_codec *codec, in alc298_samsung_v2_init_amps()
5023 static void alc298_fixup_samsung_amp_v2_2_amps(struct hda_codec *codec, in alc298_fixup_samsung_amp_v2_2_amps()
5030 static void alc298_fixup_samsung_amp_v2_4_amps(struct hda_codec *codec, in alc298_fixup_samsung_amp_v2_4_amps()
5037 static void gpio2_mic_hotkey_event(struct hda_codec *codec, in gpio2_mic_hotkey_event()
5050 static int alc_register_micmute_input_device(struct hda_codec *codec) in alc_register_micmute_input_device()
5086 static void alc280_fixup_hp_gpio2_mic_hotkey(struct hda_codec *codec, in alc280_fixup_hp_gpio2_mic_hotkey()
5120 static void alc233_fixup_lenovo_line2_mic_hotkey(struct hda_codec *codec, in alc233_fixup_lenovo_line2_mic_hotkey()
5146 static void alc269_fixup_hp_line1_mic1_led(struct hda_codec *codec, in alc269_fixup_hp_line1_mic1_led()
5158 static void alc233_fixup_lenovo_low_en_micmute_led(struct hda_codec *codec, in alc233_fixup_lenovo_low_en_micmute_led()
5168 static void alc_hp_mute_disable(struct hda_codec *codec, unsigned int delay) in alc_hp_mute_disable()
5180 static void alc_hp_enable_unmute(struct hda_codec *codec, unsigned int delay) in alc_hp_enable_unmute()
5203 static void alc_headset_mode_unplugged(struct hda_codec *codec) in alc_headset_mode_unplugged()
5340 static void alc_headset_mode_mic_in(struct hda_codec *codec, hda_nid_t hp_pin, in alc_headset_mode_mic_in()
5479 static void alc_headset_mode_default(struct hda_codec *codec) in alc_headset_mode_default()
5600 static void alc_headset_mode_ctia(struct hda_codec *codec) in alc_headset_mode_ctia()
5724 static void alc_headset_mode_omtp(struct hda_codec *codec) in alc_headset_mode_omtp()
5826 static void alc_determine_headset_type(struct hda_codec *codec) in alc_determine_headset_type()
6020 static void alc_update_headset_mode(struct hda_codec *codec) in alc_update_headset_mode()
6080 static void alc_update_headset_mode_hook(struct hda_codec *codec, in alc_update_headset_mode_hook()
6087 static void alc_update_headset_jack_cb(struct hda_codec *codec, in alc_update_headset_jack_cb()
6094 static void alc_probe_headset_mode(struct hda_codec *codec) in alc_probe_headset_mode()
6114 static void alc_fixup_headset_mode(struct hda_codec *codec, in alc_fixup_headset_mode()
6136 static void alc_fixup_headset_mode_no_hp_mic(struct hda_codec *codec, in alc_fixup_headset_mode_no_hp_mic()
6147 static void alc255_set_default_jack_type(struct hda_codec *codec) in alc255_set_default_jack_type()
6180 static void alc_fixup_headset_mode_alc255(struct hda_codec *codec, in alc_fixup_headset_mode_alc255()
6189 static void alc_fixup_headset_mode_alc255_no_hp_mic(struct hda_codec *codec, in alc_fixup_headset_mode_alc255_no_hp_mic()
6201 static void alc288_update_headset_jack_cb(struct hda_codec *codec, in alc288_update_headset_jack_cb()
6211 static void alc_fixup_headset_mode_dell_alc288(struct hda_codec *codec, in alc_fixup_headset_mode_dell_alc288()
6224 static void alc_fixup_auto_mute_via_amp(struct hda_codec *codec, in alc_fixup_auto_mute_via_amp()
6233 static void alc_fixup_no_shutup(struct hda_codec *codec, in alc_fixup_no_shutup()
6242 static void alc_fixup_disable_aamix(struct hda_codec *codec, in alc_fixup_disable_aamix()
6253 static void alc_fixup_tpt440_dock(struct hda_codec *codec, in alc_fixup_tpt440_dock()
6270 static void alc_fixup_tpt470_dock(struct hda_codec *codec, in alc_fixup_tpt470_dock()
6293 static void alc_fixup_tpt470_dacs(struct hda_codec *codec, in alc_fixup_tpt470_dacs()
6310 static void alc295_fixup_asus_dacs(struct hda_codec *codec, in alc295_fixup_asus_dacs()
6322 static void alc_shutup_dell_xps13(struct hda_codec *codec) in alc_shutup_dell_xps13()
6333 static void alc_fixup_dell_xps13(struct hda_codec *codec, in alc_fixup_dell_xps13()
6360 static void alc_fixup_headset_mode_alc662(struct hda_codec *codec, in alc_fixup_headset_mode_alc662()
6377 static void alc_fixup_headset_mode_alc668(struct hda_codec *codec, in alc_fixup_headset_mode_alc668()
6389 static int find_ext_mic_pin(struct hda_codec *codec) in find_ext_mic_pin()
6410 static void alc271_hp_gate_mic_jack(struct hda_codec *codec, in alc271_hp_gate_mic_jack()
6426 static void alc269_fixup_limit_int_mic_boost(struct hda_codec *codec, in alc269_fixup_limit_int_mic_boost()
6458 static void alc283_hp_automute_hook(struct hda_codec *codec, in alc283_hp_automute_hook()
6474 static void alc283_fixup_chromebook(struct hda_codec *codec, in alc283_fixup_chromebook()
6495 static void alc283_fixup_sense_combo_jack(struct hda_codec *codec, in alc283_fixup_sense_combo_jack()
6513 static void asus_tx300_automute(struct hda_codec *codec) in asus_tx300_automute()
6521 static void alc282_fixup_asus_tx300(struct hda_codec *codec, in alc282_fixup_asus_tx300()
6556 static void alc290_fixup_mono_speakers(struct hda_codec *codec, in alc290_fixup_mono_speakers()
6569 static void alc298_fixup_speaker_volume(struct hda_codec *codec, in alc298_fixup_speaker_volume()
6586 static void alc295_fixup_disable_dac3(struct hda_codec *codec, in alc295_fixup_disable_dac3()
6596 static void alc285_fixup_speaker2_to_dac1(struct hda_codec *codec, in alc285_fixup_speaker2_to_dac1()
6606 static void alc294_fixup_bass_speaker_15(struct hda_codec *codec, in alc294_fixup_bass_speaker_15()
6616 static void alc280_hp_gpio4_automute_hook(struct hda_codec *codec, in alc280_hp_gpio4_automute_hook()
6633 static void alc280_fixup_hp_9480m(struct hda_codec *codec, in alc280_fixup_hp_9480m()
6648 static void alc275_fixup_gpio4_off(struct hda_codec *codec, in alc275_fixup_gpio4_off()
6667 static void alc285_fixup_thinkpad_x1_gen7(struct hda_codec *codec, in alc285_fixup_thinkpad_x1_gen7()
6694 static void alc233_alc662_fixup_lenovo_dual_codecs(struct hda_codec *codec, in alc233_alc662_fixup_lenovo_dual_codecs()
6718 static void alc225_fixup_s3_pop_noise(struct hda_codec *codec, in alc225_fixup_s3_pop_noise()
6728 static void alc274_fixup_bind_dacs(struct hda_codec *codec, in alc274_fixup_bind_dacs()
6746 static void alc274_fixup_hp_aio_bind_dacs(struct hda_codec *codec, in alc274_fixup_hp_aio_bind_dacs()
6765 static void alc289_fixup_asus_ga401(struct hda_codec *codec, in alc289_fixup_asus_ga401()
6778 static void alc285_fixup_invalidate_dacs(struct hda_codec *codec, in alc285_fixup_invalidate_dacs()
6787 static void alc_combo_jack_hp_jd_restart(struct hda_codec *codec) in alc_combo_jack_hp_jd_restart()
6811 static void alc295_fixup_chromebook(struct hda_codec *codec, in alc295_fixup_chromebook()
6826 static void alc256_fixup_chromebook(struct hda_codec *codec, in alc256_fixup_chromebook()
6843 static void alc_fixup_disable_mic_vref(struct hda_codec *codec, in alc_fixup_disable_mic_vref()
6851 static void alc294_gx502_toggle_output(struct hda_codec *codec, in alc294_gx502_toggle_output()
6863 static void alc294_fixup_gx502_hp(struct hda_codec *codec, in alc294_fixup_gx502_hp()
6884 static void alc294_gu502_toggle_output(struct hda_codec *codec, in alc294_gu502_toggle_output()
6896 static void alc294_fixup_gu502_hp(struct hda_codec *codec, in alc294_fixup_gu502_hp()
6913 static void alc285_fixup_hp_gpio_amp_init(struct hda_codec *codec, in alc285_fixup_hp_gpio_amp_init()
6923 static void alc274_fixup_hp_headset_mic(struct hda_codec *codec, in alc274_fixup_hp_headset_mic()
6933 static void alc_fixup_no_int_mic(struct hda_codec *codec, in alc_fixup_no_int_mic()
6953 static void alc285_fixup_hp_spectre_x360_eb1(struct hda_codec *codec, in alc285_fixup_hp_spectre_x360_eb1()
6989 static void alc285_fixup_hp_spectre_x360_df1(struct hda_codec *codec, in alc285_fixup_hp_spectre_x360_df1()
7023 static void alc285_fixup_hp_spectre_x360(struct hda_codec *codec, in alc285_fixup_hp_spectre_x360()
7041 static void alc285_fixup_hp_envy_x360(struct hda_codec *codec, in alc285_fixup_hp_envy_x360()
7095 static void alc285_fixup_hp_beep(struct hda_codec *codec, in alc285_fixup_hp_beep()
7122 static void alc_fixup_thinkpad_acpi(struct hda_codec *codec, in alc_fixup_thinkpad_acpi()
7132 static void alc_fixup_ideapad_acpi(struct hda_codec *codec, in alc_fixup_ideapad_acpi()
7139 static void alc287_fixup_legion_15imhg05_speakers(struct hda_codec *codec, in alc287_fixup_legion_15imhg05_speakers()
7294 static void cs35l41_fixup_spi_two(struct hda_codec *codec, const struct hda_fixup *fix, int action) in cs35l41_fixup_spi_two()
7299 static void cs35l41_fixup_spi_four(struct hda_codec *codec, const struct hda_fixup *fix, int action) in cs35l41_fixup_spi_four()
7343 static void alc256_fixup_acer_sfg16_micmute_led(struct hda_codec *codec, in alc256_fixup_acer_sfg16_micmute_led()
7363 static void alc256_fixup_set_coef_defaults(struct hda_codec *codec, in alc256_fixup_set_coef_defaults()
7385 static void alc233_fixup_no_audio_jack(struct hda_codec *codec, in alc233_fixup_no_audio_jack()
7399 static void alc256_fixup_mic_no_presence_and_resume(struct hda_codec *codec, in alc256_fixup_mic_no_presence_and_resume()
7416 static void alc256_decrease_headphone_amp_val(struct hda_codec *codec, in alc256_decrease_headphone_amp_val()
7435 static void alc_fixup_dell4_mic_no_presence_quiet(struct hda_codec *codec, in alc_fixup_dell4_mic_no_presence_quiet()
7470 static void alc287_fixup_yoga9_14iap7_bass_spk_pin(struct hda_codec *codec, in alc287_fixup_yoga9_14iap7_bass_spk_pin()
7507 static void alc295_fixup_dell_inspiron_top_speakers(struct hda_codec *codec, in alc295_fixup_dell_inspiron_top_speakers()
7536 static void alc287_fixup_bind_dacs(struct hda_codec *codec, in alc287_fixup_bind_dacs()
7557 static void alc_fixup_headset_mic(struct hda_codec *codec, in alc_fixup_headset_mic()
7575 static void alc245_fixup_hp_spectre_x360_eu0xxx(struct hda_codec *codec, in alc245_fixup_hp_spectre_x360_eu0xxx()
7608 static void alc245_fixup_hp_spectre_x360_16_aa0xxx(struct hda_codec *codec, in alc245_fixup_hp_spectre_x360_16_aa0xxx()
7650 static void alc245_fixup_hp_zbook_firefly_g12a(struct hda_codec *codec, in alc245_fixup_hp_zbook_firefly_g12a()
7672 struct hda_codec *codec, in alc287_alc1318_playback_pcm_hook()
7686 static void alc287_s4_power_gpio3_default(struct hda_codec *codec) in alc287_s4_power_gpio3_default()
7693 static void alc287_fixup_lenovo_thinkpad_with_alc1318(struct hda_codec *codec, in alc287_fixup_lenovo_thinkpad_with_alc1318()
7716 static void alc283_fixup_dell_hp_resume(struct hda_codec *codec, in alc283_fixup_dell_hp_resume()
8038 static void alc298_fixup_lenovo_c940_duet7(struct hda_codec *codec, in alc298_fixup_lenovo_c940_duet7()
12044 static void alc269_fill_coef(struct hda_codec *codec) in alc269_fill_coef()
12086 static int patch_alc269(struct hda_codec *codec) in patch_alc269()
12307 static int alc861_parse_auto_config(struct hda_codec *codec) in alc861_parse_auto_config()
12324 static void alc861_fixup_asus_amp_vref_0f(struct hda_codec *codec, in alc861_fixup_asus_amp_vref_0f()
12341 static void alc_fixup_no_jack_detect(struct hda_codec *codec, in alc_fixup_no_jack_detect()
12396 static int patch_alc861(struct hda_codec *codec) in patch_alc861()
12443 static int alc861vd_parse_auto_config(struct hda_codec *codec) in alc861vd_parse_auto_config()
12456 static void alc861vd_fixup_dallas(struct hda_codec *codec, in alc861vd_fixup_dallas()
12466 static void alc660vd_fixup_asus_gpio1(struct hda_codec *codec, in alc660vd_fixup_asus_gpio1()
12496 static int patch_alc861vd(struct hda_codec *codec) in patch_alc861vd()
12552 static int alc662_parse_auto_config(struct hda_codec *codec) in alc662_parse_auto_config()
12568 static void alc272_fixup_mario(struct hda_codec *codec, in alc272_fixup_mario()
12591 static void alc_fixup_bass_chmap(struct hda_codec *codec, in alc_fixup_bass_chmap()
12601 static unsigned int gpio_led_power_filter(struct hda_codec *codec, in gpio_led_power_filter()
12611 static void alc662_fixup_led_gpio1(struct hda_codec *codec, in alc662_fixup_led_gpio1()
12623 static void alc662_usi_automute_hook(struct hda_codec *codec, in alc662_usi_automute_hook()
12637 static void alc662_fixup_usi_headset_mic(struct hda_codec *codec, in alc662_fixup_usi_headset_mic()
12647 static void alc662_aspire_ethos_mute_speakers(struct hda_codec *codec, in alc662_aspire_ethos_mute_speakers()
12665 static void alc662_fixup_aspire_ethos_hp(struct hda_codec *codec, in alc662_fixup_aspire_ethos_hp()
12688 static void alc671_fixup_hp_headset_mic2(struct hda_codec *codec, in alc671_fixup_hp_headset_mic2()
12711 static void alc897_hp_automute_hook(struct hda_codec *codec, in alc897_hp_automute_hook()
12722 static void alc897_fixup_lenovo_headset_mic(struct hda_codec *codec, in alc897_fixup_lenovo_headset_mic()
12735 static void alc897_fixup_lenovo_headset_mode(struct hda_codec *codec, in alc897_fixup_lenovo_headset_mode()
12770 static void alc668_restore_default_value(struct hda_codec *codec) in alc668_restore_default_value()
13514 static int patch_alc662(struct hda_codec *codec) in patch_alc662()
13595 static int alc680_parse_auto_config(struct hda_codec *codec) in alc680_parse_auto_config()
13602 static int patch_alc680(struct hda_codec *codec) in patch_alc680()