summaryrefslogtreecommitdiff
path: root/driver/build.mk
diff options
context:
space:
mode:
authorMichał Barnaś <mb@semihalf.com>2021-01-19 18:56:55 +0100
committerCommit Bot <commit-bot@chromium.org>2021-02-23 19:12:33 +0000
commit9497502d59d5979d4a60abb58a67eda7a8051fa4 (patch)
treeaa5fe2751ee70c2e9a833eb2a7f14c0ca5b433c6 /driver/build.mk
parent3a8d8b16790ea15bceec6e11d3ed091f5462ce44 (diff)
downloadchrome-ec-9497502d59d5979d4a60abb58a67eda7a8051fa4.tar.gz
tca64xxa: Add new ioexpander driver for TI TCA64xxA modules
Add TI TCA64xxA (TCA6416A, TCA6424A) series driver that conforms to ioexpander_drv interface. Driver supports 16- and 24-bits versions and is configured by flags field in ioex_config (TCA64XXA_FLAG_VER_TCA6416A, TCA64XXA_FLAG_VER_TCA6424A). BUG=b:168385201 BRANCH=main TEST=Add 'CONFIG_IO_EXPANDER_TCA64XXA' to any board.h Execute make to any board, ioexpander/tca64xxa.c should be visible in compiled files list Signed-off-by: Michał Barnaś <mb@semihalf.com> Change-Id: I5ca27df3802d900c9967684403f29c33abd96f18 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2700296 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'driver/build.mk')
-rw-r--r--driver/build.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/driver/build.mk b/driver/build.mk
index 6281247fd8..19b1839635 100644
--- a/driver/build.mk
+++ b/driver/build.mk
@@ -82,6 +82,7 @@ driver-$(CONFIG_IO_EXPANDER_NCT38XX)+=ioexpander/ioexpander_nct38xx.o
driver-$(CONFIG_IO_EXPANDER_PCA9534)+=ioexpander/pca9534.o
driver-$(CONFIG_IO_EXPANDER_PCA9675)+=ioexpander/pca9675.o
driver-$(CONFIG_IO_EXPANDER_PCAL6408)+=ioexpander/pcal6408.o
+driver-$(CONFIG_IO_EXPANDER_TCA64XXA)+=ioexpander/tca64xxa.o
driver-$(CONFIG_CTN730)+=nfc/ctn730.o