summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpi/files.acpi
diff options
context:
space:
mode:
authorjcs <jcs@openbsd.org>2016-01-12 01:11:15 +0000
committerjcs <jcs@openbsd.org>2016-01-12 01:11:15 +0000
commitb037e2e685617ea799730cc90b409f2ecfb7e368 (patch)
tree74d548b219ceeac98f74bff614a96e636ac78990 /sys/dev/acpi/files.acpi
parentThe data for CGI_{METHOD,TIME,TZ} comes from an external source. (diff)
downloadwireguard-openbsd-b037e2e685617ea799730cc90b409f2ecfb7e368.tar.xz
wireguard-openbsd-b037e2e685617ea799730cc90b409f2ecfb7e368.zip
Add dwiic, a driver for the Synopsys DesignWare i2c controller found
on the Samsung ATIV Book 9 laptop. This initial version only supports ACPI config/attachment. Add ihidev, a HID-over-i2c driver largely based on uhidev. dwiic handles attaching ihidev devices found in ACPI. Add ims, a HID-over-i2c mouse/trackpad driver to get basic cursor and button functionality from HID-compliant i2c trackpads. ok kettenis deraadt
Diffstat (limited to 'sys/dev/acpi/files.acpi')
-rw-r--r--sys/dev/acpi/files.acpi7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/acpi/files.acpi b/sys/dev/acpi/files.acpi
index efda1b0f7e9..4cad71a0730 100644
--- a/sys/dev/acpi/files.acpi
+++ b/sys/dev/acpi/files.acpi
@@ -1,4 +1,4 @@
-# $OpenBSD: files.acpi,v 1.29 2016/01/11 14:09:37 kettenis Exp $
+# $OpenBSD: files.acpi,v 1.30 2016/01/12 01:11:15 jcs Exp $
#
# Config file and device description for machine-independent ACPI code.
# Included by ports that need it.
@@ -115,3 +115,8 @@ file dev/acpi/atk0110.c aibs
# SD Host Controller
attach sdhc at acpi with sdhc_acpi
file dev/acpi/sdhc_acpi.c sdhc_acpi
+
+# Synopsys DesignWare I2C controller
+device dwiic: i2cbus
+attach dwiic at acpi
+file dev/acpi/dwiic.c dwiic