aboutsummaryrefslogtreecommitdiff
path: root/sys/conf
diff options
context:
space:
mode:
authorMarcin Wojtas <mw@FreeBSD.org>2020-05-25 15:31:43 +0000
committerMarcin Wojtas <mw@FreeBSD.org>2020-05-25 15:31:43 +0000
commit7187ccccdc91a4fa8546e561645ed012d040b9a0 (patch)
tree8424aadc2f918985d4b07eb0c7459e08cb14fbea /sys/conf
parent1e6005d8079666f3dad7978d734d341f64cec5fa (diff)
downloadsrc-7187ccccdc91a4fa8546e561645ed012d040b9a0.tar.gz
src-7187ccccdc91a4fa8546e561645ed012d040b9a0.zip
Add TCA6416 GPIO expander support.
Add basic TCA6416 GPIO expander support over I2C bus. The driver handles enabling and disabling pins, setting pin mode to IN and OUT and toggling the pins. External interrupts are not supported. Submitted by: Dawid Gorecki <dgr@semihalf.com> Reviewed by: manu, mmel Obtained from: Semihalf Sponsored by: Alstom Group Differential Revision: https://reviews.freebsd.org/D24363
Notes
Notes: svn path=/head/; revision=361462
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/files1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files
index 1546795c02d0..1c6260d49e6c 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1806,6 +1806,7 @@ dev/iicbus/ofw_iicbus.c optional fdt iicbus
dev/iicbus/rtc8583.c optional rtc8583
dev/iicbus/s35390a.c optional s35390a
dev/iicbus/sy8106a.c optional sy8106a ext_resources fdt
+dev/iicbus/gpio/tca6416.c optional tca6416 fdt
dev/iir/iir.c optional iir
dev/iir/iir_ctrl.c optional iir
dev/iir/iir_pci.c optional iir pci