match on Intel 500 Series LP HDA
authorjsg <jsg@openbsd.org>
Sun, 30 May 2021 02:54:36 +0000 (02:54 +0000)
committerjsg <jsg@openbsd.org>
Sun, 30 May 2021 02:54:36 +0000 (02:54 +0000)
The ASUS ZenBook S UX393EA HDA device has a multimedia subclass of audio
instead of the expected subclass of HD audio, so add 500 Series LP HDA
to the list of devices.

Fix suggested by and ok brynet@
Reported and tested by Peter N. M. Hansteen

sys/dev/pci/azalia.c

index 3f7f116..553490a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: azalia.c,v 1.261 2021/05/19 05:28:09 jsg Exp $        */
+/*     $OpenBSD: azalia.c,v 1.262 2021/05/30 02:54:36 jsg Exp $        */
 /*     $NetBSD: azalia.c,v 1.20 2006/05/07 08:31:44 kent Exp $ */
 
 /*-
@@ -492,7 +492,8 @@ azalia_configure_pci(azalia_t *az)
 const struct pci_matchid azalia_pci_devices[] = {
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_200SERIES_U_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_300SERIES_U_HDA },
-       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_400SERIES_CAVS }
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_400SERIES_CAVS },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_500SERIES_LP_HDA }
 };
 
 int