add Intel 600 Series LP
authorjsg <jsg@openbsd.org>
Tue, 21 Jun 2022 04:17:21 +0000 (04:17 +0000)
committerjsg <jsg@openbsd.org>
Tue, 21 Jun 2022 04:17:21 +0000 (04:17 +0000)
sys/dev/pci/azalia.c
sys/dev/pci/dwiic_pci.c
sys/dev/pci/ichiic.c

index 15dc4c4..7536e6b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: azalia.c,v 1.273 2022/06/04 03:13:40 jsg Exp $        */
+/*     $OpenBSD: azalia.c,v 1.274 2022/06/21 04:17:21 jsg Exp $        */
 /*     $NetBSD: azalia.c,v 1.20 2006/05/07 08:31:44 kent Exp $ */
 
 /*-
@@ -473,6 +473,7 @@ azalia_configure_pci(azalia_t *az)
        case PCI_PRODUCT_INTEL_500SERIES_HDA_2:
        case PCI_PRODUCT_INTEL_500SERIES_LP_HDA:
        case PCI_PRODUCT_INTEL_600SERIES_HDA:
+       case PCI_PRODUCT_INTEL_600SERIES_LP_HDA:
        case PCI_PRODUCT_INTEL_C600_HDA:
        case PCI_PRODUCT_INTEL_C610_HDA_1:
        case PCI_PRODUCT_INTEL_C610_HDA_2:
index a90142a..7403a25 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: dwiic_pci.c,v 1.20 2022/03/11 18:00:45 mpi Exp $ */
+/* $OpenBSD: dwiic_pci.c,v 1.21 2022/06/21 04:17:21 jsg Exp $ */
 /*
  * Synopsys DesignWare I2C controller
  * PCI attachment
@@ -122,6 +122,14 @@ const struct pci_matchid dwiic_pci_ids[] = {
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_I2C_3 },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_I2C_4 },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_I2C_5 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_0 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_1 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_2 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_3 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_4 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_5 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_6 },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_I2C_7 },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_APOLLOLAKE_I2C_1 },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_APOLLOLAKE_I2C_2 },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_APOLLOLAKE_I2C_3 },
index a330965..ba22e79 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ichiic.c,v 1.48 2022/03/11 18:00:45 mpi Exp $ */
+/*     $OpenBSD: ichiic.c,v 1.49 2022/06/21 04:17:21 jsg Exp $ */
 
 /*
  * Copyright (c) 2005, 2006 Alexander Yurchenko <grange@openbsd.org>
@@ -135,6 +135,7 @@ const struct pci_matchid ichiic_ids[] = {
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_500SERIES_SMB },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_500SERIES_LP_SMB },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_SMB },
+       { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_600SERIES_LP_SMB },
        { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_JSL_SMB },
 };