Attach "Intel 700 Series HD Audio" (0x51ca). The audio device on vaio
authoryasuoka <yasuoka@openbsd.org>
Sun, 30 Jul 2023 08:46:03 +0000 (08:46 +0000)
committeryasuoka <yasuoka@openbsd.org>
Sun, 30 Jul 2023 08:46:03 +0000 (08:46 +0000)
VJPK23, azalia doesn't match because its subclass is audio not hd audio.

ok jsg

sys/dev/pci/azalia.c

index 76465e6..89b2a9a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: azalia.c,v 1.283 2023/02/21 13:42:59 bcallah Exp $    */
+/*     $OpenBSD: azalia.c,v 1.284 2023/07/30 08:46:03 yasuoka Exp $    */
 /*     $NetBSD: azalia.c,v 1.20 2006/05/07 08:31:44 kent Exp $ */
 
 /*-
@@ -463,6 +463,7 @@ azalia_configure_pci(azalia_t *az)
        case PCI_PRODUCT_INTEL_600SERIES_HDA:
        case PCI_PRODUCT_INTEL_600SERIES_LP_HDA:
        case PCI_PRODUCT_INTEL_700SERIES_HDA:
+       case PCI_PRODUCT_INTEL_700SERIES_LP_HDA:
        case PCI_PRODUCT_INTEL_C600_HDA:
        case PCI_PRODUCT_INTEL_C610_HDA_1:
        case PCI_PRODUCT_INTEL_C610_HDA_2:
@@ -492,6 +493,7 @@ const struct pci_matchid azalia_pci_devices[] = {
        { 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_700SERIES_LP_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_APOLLOLAKE_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_HDA },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_JSL_HDA },