H A D | patch_realtek.c | 312 static void alc_fixup_gpio(struct hda_codec *codec, int action, argument 315 if (action == HDA_FIXUP_ACT_PRE_PROBE) 320 const struct hda_fixup *fix, int action) 322 alc_fixup_gpio(codec, action, 0x01); 326 const struct hda_fixup *fix, int action) 328 alc_fixup_gpio(codec, action, 0x02); 332 const struct hda_fixup *fix, int action) 334 alc_fixup_gpio(codec, action, 0x03); 338 const struct hda_fixup *fix, int action) 340 alc_fixup_gpio(codec, action, 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 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 886 alc_fixup_inv_dmic(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 1252 alc880_fixup_vol_knob(struct hda_codec *codec, const struct hda_fixup *fix, int action) 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 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 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 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 2239 alc887_fixup_asus_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 3304 alc_fixup_headset_jack(struct hda_codec *codec, const struct hda_fixup *fix, int action) 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 4184 alc269_fixup_quanta_mute(struct hda_codec *codec, const struct hda_fixup *fix, int action) 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 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 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 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 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 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 4770 alc298_fixup_samsung_amp(struct hda_codec *codec, const struct hda_fixup *fix, int action) 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 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 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 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 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 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 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 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 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 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 6564 alc294_fixup_gx502_hp(struct hda_codec *codec, const struct hda_fixup *fix, int action) 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 6825 comp_generic_playback_hook(struct hda_pcm_stream *hinfo, struct hda_codec *cdc, struct snd_pcm_substream *sub, int action) argument 6833 comp_generic_fixup(struct hda_codec *cdc, int action, const char *bus, const char *hid, const char *match_str, int count) argument 6854 cs35l41_fixup_i2c_two(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6859 cs35l41_fixup_i2c_four(struct hda_codec *cdc, 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 6874 alc287_fixup_legion_16achg6_speakers(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6880 alc287_fixup_legion_16ithg6_speakers(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6886 cs35l56_fixup_i2c_two(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6891 cs35l56_fixup_i2c_four(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6896 cs35l56_fixup_spi_two(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6901 cs35l56_fixup_spi_four(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6906 alc285_fixup_asus_ga403u(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6918 tas2781_fixup_i2c(struct hda_codec *cdc, const struct hda_fixup *fix, int action) argument 6924 yoga7_14arb7_fixup_i2c(struct hda_codec *cdc, 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 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 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 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 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 11813 alc662_fixup_led_gpio1(struct hda_codec *codec, const struct hda_fixup *fix, int action) argument 11839 alc662_fixup_usi_headset_mic(struct hda_codec *codec, const struct hda_fixup *fix, int action) 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 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 [all...] |