]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00138130-1 input: add max11801 resistance touchscreen controller driver
authorZhang Jiejing <jiejing.zhang@freescale.com>
Wed, 6 Apr 2011 15:52:22 +0000 (23:52 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:32:44 +0000 (08:32 +0200)
Add MAXI max11801 resistance touch screen controller driver,
This driver use Auto Mode and Aperture Mode.

Other max1180x driver can support in this driver, they use
almost same register address and define, you can find a table in
max11801_ts.c

You can find data sheet under this link:
http://www.maxim-ic.com/datasheet/index.mvp/id/5943

Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile

index 5fbc288f64d73f5ac582c1f4747614a383eee686..7cd31c03109601c7548e5ee6f1f429db77b20437 100755 (executable)
@@ -746,4 +746,15 @@ config TOUCHSCREEN_DA9052
           Say y here to support the touchscreen found on
           Dialog Semiconductor DA9052 PMIC
 
+config TOUCHSCREEN_MAX11801
+       tristate "MAX11801 based touchscreens"
+       depends on I2C
+       help
+        Say Y here if you have a MAX11801 based touchscreen
+        controller
+
+        If unsure, say N.
+
+        To compile this driver as a module, choose M here: the
+         module will be called max11801_ts
 endif
index 82bb5ad5cd898b6023586b94bff703b1b7e96aa7..4a4dfe2fe4f2f202cccc4cd9acccab0c65f23e80 100755 (executable)
@@ -63,3 +63,4 @@ obj-$(CONFIG_TOUCHSCREEN_WM97XX_ZYLONITE)     += zylonite-wm97xx.o
 obj-$(CONFIG_TOUCHSCREEN_W90X900)      += w90p910_ts.o
 obj-$(CONFIG_TOUCHSCREEN_P1003)                += p1003_ts.o
 obj-$(CONFIG_TOUCHSCREEN_TPS6507X)     += tps6507x-ts.o
+obj-$(CONFIG_TOUCHSCREEN_MAX11801)     += max11801_ts.o