aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/touchscreen/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2012-05-24 13:34:29 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2012-05-24 13:34:29 -0400
commit2c01e7bc46f10e9190818437e564f7e0db875ae9 (patch)
tree8b06c85d69754f7df27f7fb42520f6e2ceaea907 /drivers/input/touchscreen/Kconfig
parentab11ca34eea8fda7a1a9302d86f6ef6108ffd68f (diff)
parente644dae645e167d154c0526358940986682a72b0 (diff)
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Pull input layer updates from Dmitry Torokhov: - a bunch of new drivers (DA9052/53 touchscreenn controller, Synaptics Navpoint, LM8333 keypads, Wacom I2C touhscreen); - updates to existing touchpad drivers (ALPS, Sntelic); - Wacom driver now supports Intuos5; - device-tree bindings in numerous drivers; - other cleanups and fixes. Fix annoying conflict in drivers/input/tablet/wacom_wac.c that I think implies that the input layer device naming is broken, but let's see. I brough it up with Dmitry. * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (57 commits) Input: matrix-keymap - fix building keymaps Input: spear-keyboard - document DT bindings Input: spear-keyboard - add device tree bindings Input: matrix-keymap - wire up device tree support Input: matrix-keymap - uninline and prepare for device tree support Input: adp5588 - add support for gpio names Input: omap-keypad - dynamically handle register offsets Input: synaptics - fix compile warning MAINTAINERS: adjust input-related patterns Input: ALPS - switch to using input_mt_report_finger_count Input: ALPS - add semi-MT support for v4 protocol Input: Add Synaptics NavPoint (PXA27x SSP/SPI) driver Input: atmel_mxt_ts - dump each message on just 1 line Input: atmel_mxt_ts - do not read extra (checksum) byte Input: atmel_mxt_ts - verify object size in mxt_write_object Input: atmel_mxt_ts - only allow root to update firmware Input: atmel_mxt_ts - use CONFIG_PM_SLEEP Input: sentelic - report device's production serial number Input: tl6040-vibra - Device Tree support Input: evdev - properly handle read/write with count 0 ...
Diffstat (limited to 'drivers/input/touchscreen/Kconfig')
-rw-r--r--drivers/input/touchscreen/Kconfig34
1 files changed, 32 insertions, 2 deletions
diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
index 75838d7710ce..98d263504eea 100644
--- a/drivers/input/touchscreen/Kconfig
+++ b/drivers/input/touchscreen/Kconfig
@@ -187,6 +187,23 @@ config TOUCHSCREEN_DA9034
187 Say Y here to enable the support for the touchscreen found 187 Say Y here to enable the support for the touchscreen found
188 on Dialog Semiconductor DA9034 PMIC. 188 on Dialog Semiconductor DA9034 PMIC.
189 189
190 If unsure, say N.
191
192 To compile this driver as a module, choose M here: the
193 module will be called da9034-ts.
194
195config TOUCHSCREEN_DA9052
196 tristate "Dialog DA9052/DA9053 TSI"
197 depends on PMIC_DA9052
198 help
199 Say Y here to support the touchscreen found on Dialog Semiconductor
200 DA9052-BC and DA9053-AA/Bx PMICs.
201
202 If unsure, say N.
203
204 To compile this driver as a module, choose M here: the
205 module will be called da9052_tsi.
206
190config TOUCHSCREEN_DYNAPRO 207config TOUCHSCREEN_DYNAPRO
191 tristate "Dynapro serial touchscreen" 208 tristate "Dynapro serial touchscreen"
192 select SERIO 209 select SERIO
@@ -306,6 +323,18 @@ config TOUCHSCREEN_WACOM_W8001
306 To compile this driver as a module, choose M here: the 323 To compile this driver as a module, choose M here: the
307 module will be called wacom_w8001. 324 module will be called wacom_w8001.
308 325
326config TOUCHSCREEN_WACOM_I2C
327 tristate "Wacom Tablet support (I2C)"
328 depends on I2C
329 help
330 Say Y here if you want to use the I2C version of the Wacom
331 Pen Tablet.
332
333 If unsure, say N.
334
335 To compile this driver as a module, choose M here: the module
336 will be called wacom_i2c.
337
309config TOUCHSCREEN_LPC32XX 338config TOUCHSCREEN_LPC32XX
310 tristate "LPC32XX touchscreen controller" 339 tristate "LPC32XX touchscreen controller"
311 depends on ARCH_LPC32XX 340 depends on ARCH_LPC32XX
@@ -635,6 +664,7 @@ config TOUCHSCREEN_USB_COMPOSITE
635 - Zytronic controllers 664 - Zytronic controllers
636 - Elo TouchSystems 2700 IntelliTouch 665 - Elo TouchSystems 2700 IntelliTouch
637 - EasyTouch USB Touch Controller from Data Modul 666 - EasyTouch USB Touch Controller from Data Modul
667 - e2i (Mimo monitors)
638 668
639 Have a look at <http://linux.chapter7.ch/touchkit/> for 669 Have a look at <http://linux.chapter7.ch/touchkit/> for
640 a usage description and the required user-space stuff. 670 a usage description and the required user-space stuff.
@@ -721,7 +751,7 @@ config TOUCHSCREEN_USB_ELO
721 751
722config TOUCHSCREEN_USB_E2I 752config TOUCHSCREEN_USB_E2I
723 default y 753 default y
724 bool "e2i Touchscreen controller (e.g. from Mimo 740)" 754 bool "e2i Touchscreen controller (e.g. from Mimo 740)" if EXPERT
725 depends on TOUCHSCREEN_USB_COMPOSITE 755 depends on TOUCHSCREEN_USB_COMPOSITE
726 756
727config TOUCHSCREEN_USB_ZYTRONIC 757config TOUCHSCREEN_USB_ZYTRONIC
@@ -744,7 +774,7 @@ config TOUCHSCREEN_USB_EASYTOUCH
744 bool "EasyTouch USB Touch controller device support" if EMBEDDED 774 bool "EasyTouch USB Touch controller device support" if EMBEDDED
745 depends on TOUCHSCREEN_USB_COMPOSITE 775 depends on TOUCHSCREEN_USB_COMPOSITE
746 help 776 help
747 Say Y here if you have a EasyTouch USB Touch controller device support. 777 Say Y here if you have an EasyTouch USB Touch controller.
748 If unsure, say N. 778 If unsure, say N.
749 779
750config TOUCHSCREEN_TOUCHIT213 780config TOUCHSCREEN_TOUCHIT213