Skip to content

Commit a07832a

Browse files
6by9popcornmix
authored andcommitted
input: touch: Add a driver for the Ilitek V3 touch controllers
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
1 parent 9cd5a06 commit a07832a

3 files changed

Lines changed: 775 additions & 0 deletions

File tree

drivers/input/touchscreen/Kconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -515,6 +515,19 @@ config TOUCHSCREEN_ILITEK
515515
To compile this driver as a module, choose M here: the
516516
module will be called ilitek_ts_i2c.
517517

518+
config TOUCHSCREEN_ILITEK_V3
519+
tristate "Ilitek I2C ILI79600 Series Touch ICs"
520+
depends on I2C
521+
help
522+
Say Y here if you have touchscreen with ILITEK "V3" touch IC,
523+
it supports 79600 and similar over I2C (the IC also supports
524+
SPI)
525+
526+
If unsure, say N.
527+
528+
To compile this driver as a module, choose M here: the
529+
module will be called ilitek_v3_ts_i2c.
530+
518531
config TOUCHSCREEN_IPROC
519532
tristate "IPROC touch panel driver support"
520533
depends on ARCH_BCM_IPROC || COMPILE_TEST

drivers/input/touchscreen/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ obj-$(CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX) += hynitron_cstxxx.o
5454
obj-$(CONFIG_TOUCHSCREEN_HYNITRON_CST816X) += hynitron-cst816x.o
5555
obj-$(CONFIG_TOUCHSCREEN_ILI210X) += ili210x.o
5656
obj-$(CONFIG_TOUCHSCREEN_ILITEK) += ilitek_ts_i2c.o
57+
obj-$(CONFIG_TOUCHSCREEN_ILITEK_V3) += ilitek_v3_ts_i2c.o
5758
obj-$(CONFIG_TOUCHSCREEN_IMAGIS) += imagis.o
5859
obj-$(CONFIG_TOUCHSCREEN_IMX6UL_TSC) += imx6ul_tsc.o
5960
obj-$(CONFIG_TOUCHSCREEN_INEXIO) += inexio.o

0 commit comments

Comments
 (0)