]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
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 | ||
ffa458c1 DB |
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 | ||
1da177e4 LT |
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 | |
513b6e1a | 40 | tristate "SharpSL (Corgi and Spitz series) touchscreen driver" |
1da177e4 LT |
41 | depends on PXA_SHARPSL |
42 | default y | |
43 | help | |
44 | Say Y here to enable the driver for the touchscreen on the | |
513b6e1a | 45 | Sharp SL-C7xx and SL-Cxx00 series of PDAs. |
1da177e4 LT |
46 | |
47 | If unsure, say N. | |
48 | ||
49 | To compile this driver as a module, choose M here: the | |
513b6e1a | 50 | module will be called corgi_ts. |
1da177e4 LT |
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 | |
153ab429 | 74 | module will be called elo. |
1da177e4 LT |
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" | |
0025835c | 101 | depends on SH_HP6XX && SH_ADC |
1da177e4 LT |
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 | ||
ee479999 RK |
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 | ||
4003dff4 RK |
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 | ||
11ea3173 RK |
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 | ||
f40219bf NP |
147 | config TOUCHSCREEN_UCB1400 |
148 | tristate "Philips UCB1400 touchscreen" | |
e1036502 | 149 | select AC97_BUS |
f40219bf NP |
150 | help |
151 | This enables support for the Philips UCB1400 touchscreen interface. | |
152 | The UCB1400 is an AC97 audio codec. The touchscreen interface | |
153 | will be initialized only after the ALSA subsystem has been | |
154 | brought up and the UCB1400 detected. You therefore have to | |
155 | configure ALSA support as well (either built-in or modular, | |
156 | independently of whether this driver is itself built-in or | |
157 | modular) for this driver to work. | |
158 | ||
159 | To compile this driver as a module, choose M here: the | |
160 | module will be called ucb1400_ts. | |
161 | ||
1da177e4 | 162 | endif |