diff options
| -rw-r--r-- | sound/pci/hda/patch_realtek.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 847702978732..8b00d2193804 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c | |||
| @@ -6307,6 +6307,12 @@ static int patch_alc269(struct hda_codec *codec) | |||
| 6307 | 6307 | ||
| 6308 | spec = codec->spec; | 6308 | spec = codec->spec; |
| 6309 | 6309 | ||
| 6310 | alc_pick_fixup(codec, alc269_fixup_models, | ||
| 6311 | alc269_fixup_tbl, alc269_fixups); | ||
| 6312 | alc_apply_fixup(codec, ALC_FIXUP_ACT_PRE_PROBE); | ||
| 6313 | |||
| 6314 | alc_auto_parse_customize_define(codec); | ||
| 6315 | |||
| 6310 | if (codec->vendor_id == 0x10ec0269) { | 6316 | if (codec->vendor_id == 0x10ec0269) { |
| 6311 | spec->codec_variant = ALC269_TYPE_ALC269VA; | 6317 | spec->codec_variant = ALC269_TYPE_ALC269VA; |
| 6312 | switch (alc_get_coef0(codec) & 0x00f0) { | 6318 | switch (alc_get_coef0(codec) & 0x00f0) { |
| @@ -6334,12 +6340,6 @@ static int patch_alc269(struct hda_codec *codec) | |||
| 6334 | alc269_fill_coef(codec); | 6340 | alc269_fill_coef(codec); |
| 6335 | } | 6341 | } |
| 6336 | 6342 | ||
| 6337 | alc_pick_fixup(codec, alc269_fixup_models, | ||
| 6338 | alc269_fixup_tbl, alc269_fixups); | ||
| 6339 | alc_apply_fixup(codec, ALC_FIXUP_ACT_PRE_PROBE); | ||
| 6340 | |||
| 6341 | alc_auto_parse_customize_define(codec); | ||
| 6342 | |||
| 6343 | /* automatic parse from the BIOS config */ | 6343 | /* automatic parse from the BIOS config */ |
| 6344 | err = alc269_parse_auto_config(codec); | 6344 | err = alc269_parse_auto_config(codec); |
| 6345 | if (err < 0) | 6345 | if (err < 0) |
