match on Intel 500 Series HD Audio (0x43c8)
authorjsg <jsg@openbsd.org>
Sat, 5 Nov 2022 00:12:39 +0000 (00:12 +0000)
committerjsg <jsg@openbsd.org>
Sat, 5 Nov 2022 00:12:39 +0000 (00:12 +0000)
on a Lenovo ThinkPad P1 Gen 4, the audio device is subclass audio not
hd audio, so azalia does not match

reported by John Browning
ok kettenis@ thfr@

sys/dev/pci/azalia.c

index 0b1ab7a..5dc8fff 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: azalia.c,v 1.280 2022/10/26 20:19:08 kn Exp $ */
+/*     $OpenBSD: azalia.c,v 1.281 2022/11/05 00:12:39 jsg Exp $        */
 /*     $NetBSD: azalia.c,v 1.20 2006/05/07 08:31:44 kent Exp $ */
 
 /*-
@@ -488,6 +488,7 @@ const struct pci_matchid azalia_pci_devices[] = {
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_300SERIES_U_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_400SERIES_CAVS },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_400SERIES_LP_HDA },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_500SERIES_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_500SERIES_LP_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_HDA },