summaryrefslogtreecommitdiff
path: root/sys/dev/pci/dwiic_pci.c
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2020-12-25 21:48:28 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2020-12-25 21:48:28 +0000
commit7589278ef5d08e809e3efaa613ce126a041aa71e (patch)
tree357a93012e28e8c03031363e7aa71ec52f0cbe01 /sys/dev/pci/dwiic_pci.c
parentfc424e431110cf25f8e7348f8331305462ef0d24 (diff)
match on Gemini Lake I2C
Makes touchpad work on Joel Carnat's Teclast F7 Plus laptop. Patch from James Hastings.
Diffstat (limited to 'sys/dev/pci/dwiic_pci.c')
-rw-r--r--sys/dev/pci/dwiic_pci.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/dev/pci/dwiic_pci.c b/sys/dev/pci/dwiic_pci.c
index a089fb8521d..c332f209b40 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.14 2020/10/07 11:17:59 jsg Exp $ */
+/* $OpenBSD: dwiic_pci.c,v 1.15 2020/12/25 21:48:27 jsg Exp $ */
/*
* Synopsys DesignWare I2C controller
* PCI attachment
@@ -117,6 +117,14 @@ const struct pci_matchid dwiic_pci_ids[] = {
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_APOLLOLAKE_I2C_6 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_APOLLOLAKE_I2C_7 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_APOLLOLAKE_I2C_8 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_1 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_2 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_3 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_4 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_5 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_6 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_7 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_GLK_I2C_8 },
};
int