Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
[deliverable/linux.git] / drivers / input / touchscreen / Kconfig
1 #
2 # Mouse driver configuration
3 #
4 menuconfig 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
12 if INPUT_TOUCHSCREEN
13
14 config 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
27 config 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
39 config TOUCHSCREEN_CORGI
40 tristate "SharpSL (Corgi and Spitz series) touchscreen driver"
41 depends on PXA_SHARPSL
42 default y
43 help
44 Say Y here to enable the driver for the touchscreen on the
45 Sharp SL-C7xx and SL-Cxx00 series of PDAs.
46
47 If unsure, say N.
48
49 To compile this driver as a module, choose M here: the
50 module will be called corgi_ts.
51
52 config 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
64 config 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
74 module will be called elo.
75
76 config 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
88 config 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
99 config TOUCHSCREEN_HP600
100 tristate "HP Jornada 680/690 touchscreen"
101 depends on SH_HP6XX && SH_ADC
102 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
111 config 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
123 config 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
135 config 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
147 endif
This page took 0.120589 seconds and 5 git commands to generate.