summaryrefslogtreecommitdiffstats
path: root/drivers/input/touchscreen/Kconfig
diff options
context:
space:
mode:
authorVincent Knecht <vincent.knecht@mailoo.org>2021-04-09 22:29:03 +0200
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2021-04-10 08:22:38 +0200
commitcbdb24e59e7fc1943bc72bab4a7b477d298a2d80 (patch)
tree37f5ad6514ba135072011e5c214736bc439ca89e /drivers/input/touchscreen/Kconfig
parentdt-bindings: input/touchscreen: add bindings for msg2638 (diff)
downloadlinux-cbdb24e59e7fc1943bc72bab4a7b477d298a2d80.tar.xz
linux-cbdb24e59e7fc1943bc72bab4a7b477d298a2d80.zip
Input: add MStar MSG2638 touchscreen driver
Add support for the msg2638 touchscreen IC from MStar. Firmware handling, wakeup gestures and other specialties are not supported. This driver reuses zinitix.c structure, while the checksum and irq handler functions are based on out-of-tree driver for Alcatel Idol 3 (4.7"). Signed-off-by: Vincent Knecht <vincent.knecht@mailoo.org> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20210305153815.126937-2-vincent.knecht@mailoo.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/touchscreen/Kconfig')
-rw-r--r--drivers/input/touchscreen/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
index aead3ad6ba6a..db1a4c78eec3 100644
--- a/drivers/input/touchscreen/Kconfig
+++ b/drivers/input/touchscreen/Kconfig
@@ -590,6 +590,18 @@ config TOUCHSCREEN_MELFAS_MIP4
To compile this driver as a module, choose M here:
the module will be called melfas_mip4.
+config TOUCHSCREEN_MSG2638
+ tristate "MStar msg2638 touchscreen support"
+ depends on I2C
+ depends on GPIOLIB || COMPILE_TEST
+ help
+ Say Y here if you have an I2C touchscreen using MStar msg2638.
+
+ If unsure, say N.
+
+ To compile this driver as a module, choose M here: the
+ module will be called msg2638.
+
config TOUCHSCREEN_MTOUCH
tristate "MicroTouch serial touchscreens"
select SERIO