|
@@ -853,6 +853,7 @@ do_sku:
|
|
case 0x10ec0269:
|
|
case 0x10ec0269:
|
|
case 0x10ec0862:
|
|
case 0x10ec0862:
|
|
case 0x10ec0662:
|
|
case 0x10ec0662:
|
|
|
|
+ case 0x10ec0889:
|
|
snd_hda_codec_write(codec, 0x14, 0,
|
|
snd_hda_codec_write(codec, 0x14, 0,
|
|
AC_VERB_SET_EAPD_BTLENABLE, 2);
|
|
AC_VERB_SET_EAPD_BTLENABLE, 2);
|
|
snd_hda_codec_write(codec, 0x15, 0,
|
|
snd_hda_codec_write(codec, 0x15, 0,
|
|
@@ -877,6 +878,7 @@ do_sku:
|
|
case 0x10ec0883:
|
|
case 0x10ec0883:
|
|
case 0x10ec0885:
|
|
case 0x10ec0885:
|
|
case 0x10ec0888:
|
|
case 0x10ec0888:
|
|
|
|
+ case 0x10ec0889:
|
|
snd_hda_codec_write(codec, 0x20, 0,
|
|
snd_hda_codec_write(codec, 0x20, 0,
|
|
AC_VERB_SET_COEF_INDEX, 7);
|
|
AC_VERB_SET_COEF_INDEX, 7);
|
|
tmp = snd_hda_codec_read(codec, 0x20, 0,
|
|
tmp = snd_hda_codec_read(codec, 0x20, 0,
|
|
@@ -7743,6 +7745,7 @@ static struct snd_pci_quirk alc883_cfg_tbl[] = {
|
|
SND_PCI_QUIRK(0x103c, 0x2a60, "HP Lucknow", ALC888_3ST_HP),
|
|
SND_PCI_QUIRK(0x103c, 0x2a60, "HP Lucknow", ALC888_3ST_HP),
|
|
SND_PCI_QUIRK(0x103c, 0x2a61, "HP Nettle", ALC883_6ST_DIG),
|
|
SND_PCI_QUIRK(0x103c, 0x2a61, "HP Nettle", ALC883_6ST_DIG),
|
|
SND_PCI_QUIRK(0x1043, 0x8249, "Asus M2A-VM HDMI", ALC883_3ST_6ch_DIG),
|
|
SND_PCI_QUIRK(0x1043, 0x8249, "Asus M2A-VM HDMI", ALC883_3ST_6ch_DIG),
|
|
|
|
+ SND_PCI_QUIRK(0x105b, 0x0ce8, "Foxconn P35AX-S", ALC883_6ST_DIG),
|
|
SND_PCI_QUIRK(0x105b, 0x6668, "Foxconn", ALC883_6ST_DIG),
|
|
SND_PCI_QUIRK(0x105b, 0x6668, "Foxconn", ALC883_6ST_DIG),
|
|
SND_PCI_QUIRK(0x1071, 0x8253, "Mitac 8252d", ALC883_MITAC),
|
|
SND_PCI_QUIRK(0x1071, 0x8253, "Mitac 8252d", ALC883_MITAC),
|
|
SND_PCI_QUIRK(0x1071, 0x8258, "Evesham Voyaeger", ALC883_LAPTOP_EAPD),
|
|
SND_PCI_QUIRK(0x1071, 0x8258, "Evesham Voyaeger", ALC883_LAPTOP_EAPD),
|