Lines Matching +full:ext +full:- +full:gen
1 // SPDX-License-Identifier: GPL-2.0-or-later
36 struct alc_spec *spec = codec->spec; in alc260_gpio1_automute()
38 alc_update_gpio_data(codec, 0x01, spec->gen.hp_jack_present); in alc260_gpio1_automute()
44 struct alc_spec *spec = codec->spec; in alc260_fixup_gpio1_toggle()
49 spec->gen.automute_hook = alc260_gpio1_automute; in alc260_fixup_gpio1_toggle()
50 spec->gen.detect_hp = 1; in alc260_fixup_gpio1_toggle()
51 spec->gen.automute_speaker = 1; in alc260_fixup_gpio1_toggle()
52 spec->gen.autocfg.hp_pins[0] = 0x0f; /* copy it for automute */ in alc260_fixup_gpio1_toggle()
62 struct alc_spec *spec = codec->spec; in alc260_fixup_kn1()
66 { 0x13, 0x02a19000 }, /* ext mic */ in alc260_fixup_kn1()
82 spec->init_amp = ALC_INIT_NONE; in alc260_fixup_kn1()
90 struct alc_spec *spec = codec->spec; in alc260_fixup_fsc_s7020()
92 spec->init_amp = ALC_INIT_NONE; in alc260_fixup_fsc_s7020()
98 struct alc_spec *spec = codec->spec; in alc260_fixup_fsc_s7020_jwse()
100 spec->gen.add_jack_modes = 1; in alc260_fixup_fsc_s7020_jwse()
101 spec->gen.hp_mic = 1; in alc260_fixup_fsc_s7020_jwse()
208 {.id = ALC260_FIXUP_FSC_S7020_JWSE, .name = "fujitsu-jwse"},
223 spec = codec->spec; in alc260_probe()
228 spec->gen.prefer_hp_amp = 1; in alc260_probe()
229 spec->gen.beep_nid = 0x01; in alc260_probe()
231 spec->shutup = alc_eapd_shutup; in alc260_probe()
244 if (!spec->gen.no_analog) { in alc260_probe()
282 MODULE_DESCRIPTION("Realtek ALC260 HD-audio codec");