blob: 9418bbe4707298bc1d605fca696c7e03790b8f5d [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#
2# Mouse driver configuration
3#
4menuconfig INPUT_TOUCHSCREEN
5 bool "Touchscreens"
6 help
7 Say Y here, and a list of supported touchscreens will be displayed.
8 This option doesn't affect the kernel.
9
10 If unsure, say Y.
11
12if INPUT_TOUCHSCREEN
13
David Brownellffa458c2006-01-08 13:34:21 -080014config TOUCHSCREEN_ADS7846
15 tristate "ADS 7846 based touchscreens"
16 depends on SPI_MASTER
17 help
18 Say Y here if you have a touchscreen interface using the
19 ADS7846 controller, and your board-specific initialization
20 code includes that in its table of SPI devices.
21
22 If unsure, say N (but it's safe to say "Y").
23
24 To compile this driver as a module, choose M here: the
25 module will be called ads7846.
26
Linus Torvalds1da177e2005-04-16 15:20:36 -070027config TOUCHSCREEN_BITSY
28 tristate "Compaq iPAQ H3600 (Bitsy) touchscreen"
29 depends on SA1100_BITSY
30 select SERIO
31 help
32 Say Y here if you have the h3600 (Bitsy) touchscreen.
33
34 If unsure, say N.
35
36 To compile this driver as a module, choose M here: the
37 module will be called h3600_ts_input.
38
39config TOUCHSCREEN_CORGI
Richard Purdie513b6e12005-09-13 01:25:33 -070040 tristate "SharpSL (Corgi and Spitz series) touchscreen driver"
Linus Torvalds1da177e2005-04-16 15:20:36 -070041 depends on PXA_SHARPSL
42 default y
43 help
44 Say Y here to enable the driver for the touchscreen on the
Richard Purdie513b6e12005-09-13 01:25:33 -070045 Sharp SL-C7xx and SL-Cxx00 series of PDAs.
Linus Torvalds1da177e2005-04-16 15:20:36 -070046
47 If unsure, say N.
48
49 To compile this driver as a module, choose M here: the
Richard Purdie513b6e12005-09-13 01:25:33 -070050 module will be called corgi_ts.
Linus Torvalds1da177e2005-04-16 15:20:36 -070051
52config TOUCHSCREEN_GUNZE
53 tristate "Gunze AHL-51S touchscreen"
54 select SERIO
55 help
56 Say Y here if you have the Gunze AHL-51 touchscreen connected to
57 your system.
58
59 If unsure, say N.
60
61 To compile this driver as a module, choose M here: the
62 module will be called gunze.
63
64config TOUCHSCREEN_ELO
65 tristate "Elo serial touchscreens"
66 select SERIO
67 help
68 Say Y here if you have an Elo serial touchscreen connected to
69 your system.
70
71 If unsure, say N.
72
73 To compile this driver as a module, choose M here: the
Michael Prokop153ab422005-07-11 01:09:10 -050074 module will be called elo.
Linus Torvalds1da177e2005-04-16 15:20:36 -070075
76config TOUCHSCREEN_MTOUCH
77 tristate "MicroTouch serial touchscreens"
78 select SERIO
79 help
80 Say Y here if you have a MicroTouch (3M) serial touchscreen connected to
81 your system.
82
83 If unsure, say N.
84
85 To compile this driver as a module, choose M here: the
86 module will be called mtouch.
87
88config TOUCHSCREEN_MK712
89 tristate "ICS MicroClock MK712 touchscreen"
90 help
91 Say Y here if you have the ICS MicroClock MK712 touchscreen
92 controller chip in your system.
93
94 If unsure, say N.
95
96 To compile this driver as a module, choose M here: the
97 module will be called mk712.
98
99config TOUCHSCREEN_HP600
100 tristate "HP Jornada 680/690 touchscreen"
Paul Mundt00258352006-01-16 22:14:08 -0800101 depends on SH_HP6XX && SH_ADC
Linus Torvalds1da177e2005-04-16 15:20:36 -0700102 help
103 Say Y here if you have a HP Jornada 680 or 690 and want to
104 support the built-in touchscreen.
105
106 If unsure, say N.
107
108 To compile this driver as a module, choose M here: the
109 module will be called hp680_ts_input.
110
Rick Kochee479992006-08-05 00:32:18 -0400111config TOUCHSCREEN_PENMOUNT
112 tristate "Penmount serial touchscreen"
113 select SERIO
114 help
115 Say Y here if you have a Penmount serial touchscreen connected to
116 your system.
117
118 If unsure, say N.
119
120 To compile this driver as a module, choose M here: the
121 module will be called penmount.
122
Rick Koch4003dff2006-08-05 00:32:24 -0400123config TOUCHSCREEN_TOUCHRIGHT
124 tristate "Touchright serial touchscreen"
125 select SERIO
126 help
127 Say Y here if you have a Touchright serial touchscreen connected to
128 your system.
129
130 If unsure, say N.
131
132 To compile this driver as a module, choose M here: the
133 module will be called touchright.
134
Rick Koch11ea3172006-08-05 00:32:30 -0400135config TOUCHSCREEN_TOUCHWIN
136 tristate "Touchwin serial touchscreen"
137 select SERIO
138 help
139 Say Y here if you have a Touchwin serial touchscreen connected to
140 your system.
141
142 If unsure, say N.
143
144 To compile this driver as a module, choose M here: the
145 module will be called touchwin.
146
Linus Torvalds1da177e2005-04-16 15:20:36 -0700147endif