Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 912093bc authored by Takashi Iwai's avatar Takashi Iwai
Browse files

ALSA: hda/realtek - Add a few ALC882 model strings back



Since there are still many Acer models that might not be covered by
the current fixup table, let's add back a few typical model names so
that user can test the fixup without recompiling.

Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent fae3d88a
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -43,7 +43,9 @@ ALC680

ALC882/883/885/888/889
======================
  N/A
  acer-aspire-4930g	Acer Aspire 4930G/5930G/6530G/6930G/7730G
  acer-aspire-8930g	Acer Aspire 8330G/6935G
  acer-aspire		Acer Aspire others

ALC861/660
==========
+9 −1
Original line number Diff line number Diff line
@@ -5399,6 +5399,13 @@ static const struct snd_pci_quirk alc882_fixup_tbl[] = {
	{}
};

static const struct alc_model_fixup alc882_fixup_models[] = {
	{.id = ALC882_FIXUP_ACER_ASPIRE_4930G, .name = "acer-aspire-4930g"},
	{.id = ALC882_FIXUP_ACER_ASPIRE_8930G, .name = "acer-aspire-8930g"},
	{.id = ALC883_FIXUP_ACER_EAPD, .name = "acer-aspire"},
	{}
};

/*
 * BIOS auto configuration
 */
@@ -5439,7 +5446,8 @@ static int patch_alc882(struct hda_codec *codec)
	if (err < 0)
		goto error;

	alc_pick_fixup(codec, NULL, alc882_fixup_tbl, alc882_fixups);
	alc_pick_fixup(codec, alc882_fixup_models, alc882_fixup_tbl,
		       alc882_fixups);
	alc_apply_fixup(codec, ALC_FIXUP_ACT_PRE_PROBE);

	alc_auto_parse_customize_define(codec);