]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blame - drivers/input/touchscreen/Kconfig
Input: elo - add support for non-pressure-sensitive touchscreens
[mirror_ubuntu-focal-kernel.git] / drivers / input / touchscreen / Kconfig
CommitLineData
1da177e4
LT
1#
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
ffa458c1
DB
14config 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
27config 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
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
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
153ab429 74 module will be called elo.
1da177e4
LT
75
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"
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
111endif