diff options
author | Marcin Wojtas <mw@FreeBSD.org> | 2020-05-25 15:31:43 +0000 |
---|---|---|
committer | Marcin Wojtas <mw@FreeBSD.org> | 2020-05-25 15:31:43 +0000 |
commit | 7187ccccdc91a4fa8546e561645ed012d040b9a0 (patch) | |
tree | 8424aadc2f918985d4b07eb0c7459e08cb14fbea /sys/conf | |
parent | 1e6005d8079666f3dad7978d734d341f64cec5fa (diff) | |
download | src-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/files | 1 |
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 |