From a4663606efee7c24da94992b51f5b716fb4825ce Mon Sep 17 00:00:00 2001 From: jsg Date: Tue, 21 Jun 2022 04:17:21 +0000 Subject: [PATCH] add Intel 600 Series LP --- sys/dev/pci/azalia.c | 3 ++- sys/dev/pci/dwiic_pci.c | 10 +++++++++- sys/dev/pci/ichiic.c | 3 ++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/sys/dev/pci/azalia.c b/sys/dev/pci/azalia.c index 15dc4c46304..7536e6bdc1c 100644 --- a/sys/dev/pci/azalia.c +++ b/sys/dev/pci/azalia.c @@ -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: diff --git a/sys/dev/pci/dwiic_pci.c b/sys/dev/pci/dwiic_pci.c index a90142aee22..7403a250306 100644 --- a/sys/dev/pci/dwiic_pci.c +++ b/sys/dev/pci/dwiic_pci.c @@ -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 }, diff --git a/sys/dev/pci/ichiic.c b/sys/dev/pci/ichiic.c index a3309657f87..ba22e798713 100644 --- a/sys/dev/pci/ichiic.c +++ b/sys/dev/pci/ichiic.c @@ -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 @@ -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 }, }; -- 2.20.1