2 # Mouse driver configuration
4 menuconfig INPUT_TOUCHSCREEN
7 Say Y here, and a list of supported touchscreens will be displayed.
8 This option doesn't affect the kernel.
14 config TOUCHSCREEN_ADS7846
15 tristate "ADS 7846 based touchscreens"
19 Say Y here if you have a touchscreen interface using the
20 ADS7846 controller, and your board-specific initialization
21 code includes that in its table of SPI devices. You will
22 also get hwmon interfaces for the temperature and voltage
23 sensors this chip provides.
25 If unsure, say N (but it's safe to say "Y").
27 To compile this driver as a module, choose M here: the
28 module will be called ads7846.
30 config TOUCHSCREEN_BITSY
31 tristate "Compaq iPAQ H3600 (Bitsy) touchscreen"
32 depends on SA1100_BITSY
35 Say Y here if you have the h3600 (Bitsy) touchscreen.
39 To compile this driver as a module, choose M here: the
40 module will be called h3600_ts_input.
42 config TOUCHSCREEN_CORGI
43 tristate "SharpSL (Corgi and Spitz series) touchscreen driver"
44 depends on PXA_SHARPSL
47 Say Y here to enable the driver for the touchscreen on the
48 Sharp SL-C7xx and SL-Cxx00 series of PDAs.
52 To compile this driver as a module, choose M here: the
53 module will be called corgi_ts.
55 config TOUCHSCREEN_GUNZE
56 tristate "Gunze AHL-51S touchscreen"
59 Say Y here if you have the Gunze AHL-51 touchscreen connected to
64 To compile this driver as a module, choose M here: the
65 module will be called gunze.
67 config TOUCHSCREEN_ELO
68 tristate "Elo serial touchscreens"
71 Say Y here if you have an Elo serial touchscreen connected to
76 To compile this driver as a module, choose M here: the
77 module will be called elo.
79 config TOUCHSCREEN_MTOUCH
80 tristate "MicroTouch serial touchscreens"
83 Say Y here if you have a MicroTouch (3M) serial touchscreen connected to
88 To compile this driver as a module, choose M here: the
89 module will be called mtouch.
91 config TOUCHSCREEN_MK712
92 tristate "ICS MicroClock MK712 touchscreen"
94 Say Y here if you have the ICS MicroClock MK712 touchscreen
95 controller chip in your system.
99 To compile this driver as a module, choose M here: the
100 module will be called mk712.
102 config TOUCHSCREEN_HP600
103 tristate "HP Jornada 680/690 touchscreen"
104 depends on SH_HP6XX && SH_ADC
106 Say Y here if you have a HP Jornada 680 or 690 and want to
107 support the built-in touchscreen.
111 To compile this driver as a module, choose M here: the
112 module will be called hp680_ts_input.
114 config TOUCHSCREEN_TSC2102
115 tristate "TSC 2102 based touchscreens"
116 depends on SPI_MASTER
119 Say Y here if you have a touchscreen interface using the
120 TI TSC 2102 controller, and your board-specific initialization
121 code includes that in its table of SPI devices. Also make
122 sure the proper SPI controller is selected.
124 If unsure, say N (but it's safe to say "Y").
126 To compile this driver as a module, choose M here: the
127 module will be called tsc2102_ts.
130 config TOUCHSCREEN_OMAP
131 tristate "OMAP touchscreen input driver"
132 depends on INPUT && INPUT_TOUCHSCREEN && (MACH_OMAP_H2 || MACH_OMAP_H3)
134 Say Y here if you have an OMAP based board with touchscreen
135 attached to it, e.g. OMAP H2 or H3
137 If unsure, or you're using drivers in the newer SPI
138 framework (as with Innovator or OSK/Mistral), say N.
140 To compile this driver as a module, choose M here: the
141 module will be called omap_ts.