|
@@ -17934,28 +17934,6 @@ static struct hda_verb alc662_eapd_init_verbs[] = {
|
|
|
{ }
|
|
|
};
|
|
|
|
|
|
-static struct hda_verb alc663_init_verbs[] = {
|
|
|
- {0x17, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
|
|
|
- {0x17, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_UNMUTE},
|
|
|
- {0x21, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
|
|
|
- {0x21, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_UNMUTE},
|
|
|
- {0x0f, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_UNMUTE(0)},
|
|
|
- {0x0f, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_UNMUTE(1)},
|
|
|
- { }
|
|
|
-};
|
|
|
-
|
|
|
-static struct hda_verb alc272_init_verbs[] = {
|
|
|
- {0x16, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN},
|
|
|
- {0x16, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_MUTE},
|
|
|
- {0x17, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
|
|
|
- {0x17, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_UNMUTE},
|
|
|
- {0x21, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
|
|
|
- {0x21, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_UNMUTE},
|
|
|
- {0x0f, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_UNMUTE(0)},
|
|
|
- {0x0f, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_UNMUTE(1)},
|
|
|
- { }
|
|
|
-};
|
|
|
-
|
|
|
static struct hda_verb alc662_sue_init_verbs[] = {
|
|
|
{0x14, AC_VERB_SET_UNSOLICITED_ENABLE, AC_USRSP_EN|ALC880_FRONT_EVENT},
|
|
|
{0x1b, AC_VERB_SET_UNSOLICITED_ENABLE, AC_USRSP_EN|ALC880_HP_EVENT},
|
|
@@ -19441,14 +19419,6 @@ static int alc662_parse_auto_config(struct hda_codec *codec)
|
|
|
spec->num_mux_defs = 1;
|
|
|
spec->input_mux = &spec->private_imux[0];
|
|
|
|
|
|
- add_verb(spec, alc662_init_verbs);
|
|
|
- if (codec->vendor_id == 0x10ec0272 || codec->vendor_id == 0x10ec0663 ||
|
|
|
- codec->vendor_id == 0x10ec0665 || codec->vendor_id == 0x10ec0670)
|
|
|
- add_verb(spec, alc663_init_verbs);
|
|
|
-
|
|
|
- if (codec->vendor_id == 0x10ec0272)
|
|
|
- add_verb(spec, alc272_init_verbs);
|
|
|
-
|
|
|
err = alc_auto_add_mic_boost(codec);
|
|
|
if (err < 0)
|
|
|
return err;
|