xref: /openbmc/linux/drivers/input/touchscreen/Kconfig (revision 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2)
1*1da177e4SLinus Torvalds#
2*1da177e4SLinus Torvalds# Mouse driver configuration
3*1da177e4SLinus Torvalds#
4*1da177e4SLinus Torvaldsmenuconfig INPUT_TOUCHSCREEN
5*1da177e4SLinus Torvalds	bool "Touchscreens"
6*1da177e4SLinus Torvalds	help
7*1da177e4SLinus Torvalds	  Say Y here, and a list of supported touchscreens will be displayed.
8*1da177e4SLinus Torvalds	  This option doesn't affect the kernel.
9*1da177e4SLinus Torvalds
10*1da177e4SLinus Torvalds	  If unsure, say Y.
11*1da177e4SLinus Torvalds
12*1da177e4SLinus Torvaldsif INPUT_TOUCHSCREEN
13*1da177e4SLinus Torvalds
14*1da177e4SLinus Torvaldsconfig TOUCHSCREEN_BITSY
15*1da177e4SLinus Torvalds	tristate "Compaq iPAQ H3600 (Bitsy) touchscreen"
16*1da177e4SLinus Torvalds	depends on SA1100_BITSY
17*1da177e4SLinus Torvalds	select SERIO
18*1da177e4SLinus Torvalds	help
19*1da177e4SLinus Torvalds	  Say Y here if you have the h3600 (Bitsy) touchscreen.
20*1da177e4SLinus Torvalds
21*1da177e4SLinus Torvalds	  If unsure, say N.
22*1da177e4SLinus Torvalds
23*1da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
24*1da177e4SLinus Torvalds	  module will be called h3600_ts_input.
25*1da177e4SLinus Torvalds
26*1da177e4SLinus Torvaldsconfig TOUCHSCREEN_CORGI
27*1da177e4SLinus Torvalds	tristate "Corgi touchscreen (for Sharp SL-C7xx)"
28*1da177e4SLinus Torvalds	depends on PXA_SHARPSL
29*1da177e4SLinus Torvalds	default y
30*1da177e4SLinus Torvalds	help
31*1da177e4SLinus Torvalds	  Say Y here to enable the driver for the touchscreen on the
32*1da177e4SLinus Torvalds	  Sharp SL-C7xx series of PDAs.
33*1da177e4SLinus Torvalds
34*1da177e4SLinus Torvalds	  If unsure, say N.
35*1da177e4SLinus Torvalds
36*1da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
37*1da177e4SLinus Torvalds	  module will be called ads7846_ts.
38*1da177e4SLinus Torvalds
39*1da177e4SLinus Torvaldsconfig TOUCHSCREEN_GUNZE
40*1da177e4SLinus Torvalds	tristate "Gunze AHL-51S touchscreen"
41*1da177e4SLinus Torvalds	select SERIO
42*1da177e4SLinus Torvalds	help
43*1da177e4SLinus Torvalds	  Say Y here if you have the Gunze AHL-51 touchscreen connected to
44*1da177e4SLinus Torvalds	  your system.
45*1da177e4SLinus Torvalds
46*1da177e4SLinus Torvalds	  If unsure, say N.
47*1da177e4SLinus Torvalds
48*1da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
49*1da177e4SLinus Torvalds	  module will be called gunze.
50*1da177e4SLinus Torvalds
51*1da177e4SLinus Torvaldsconfig TOUCHSCREEN_ELO
52*1da177e4SLinus Torvalds	tristate "Elo serial touchscreens"
53*1da177e4SLinus Torvalds	select SERIO
54*1da177e4SLinus Torvalds	help
55*1da177e4SLinus Torvalds	  Say Y here if you have an Elo serial touchscreen connected to
56*1da177e4SLinus Torvalds	  your system.
57*1da177e4SLinus Torvalds
58*1da177e4SLinus Torvalds	  If unsure, say N.
59*1da177e4SLinus Torvalds
60*1da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
61*1da177e4SLinus Torvalds	  module will be called gunze.
62*1da177e4SLinus Torvalds
63*1da177e4SLinus Torvaldsconfig TOUCHSCREEN_MTOUCH
64*1da177e4SLinus Torvalds	tristate "MicroTouch serial touchscreens"
65*1da177e4SLinus Torvalds	select SERIO
66*1da177e4SLinus Torvalds	help
67*1da177e4SLinus Torvalds	  Say Y here if you have a MicroTouch (3M) serial touchscreen connected to
68*1da177e4SLinus Torvalds	  your system.
69*1da177e4SLinus Torvalds
70*1da177e4SLinus Torvalds	  If unsure, say N.
71*1da177e4SLinus Torvalds
72*1da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
73*1da177e4SLinus Torvalds	  module will be called mtouch.
74*1da177e4SLinus Torvalds
75*1da177e4SLinus Torvaldsconfig TOUCHSCREEN_MK712
76*1da177e4SLinus Torvalds	tristate "ICS MicroClock MK712 touchscreen"
77*1da177e4SLinus Torvalds	help
78*1da177e4SLinus Torvalds	  Say Y here if you have the ICS MicroClock MK712 touchscreen
79*1da177e4SLinus Torvalds	  controller chip in your system.
80*1da177e4SLinus Torvalds
81*1da177e4SLinus Torvalds	  If unsure, say N.
82*1da177e4SLinus Torvalds
83*1da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
84*1da177e4SLinus Torvalds	  module will be called mk712.
85*1da177e4SLinus Torvalds
86*1da177e4SLinus Torvaldsconfig TOUCHSCREEN_HP600
87*1da177e4SLinus Torvalds	tristate "HP Jornada 680/690 touchscreen"
88*1da177e4SLinus Torvalds	depends on SH_HP600 && SH_ADC
89*1da177e4SLinus Torvalds	help
90*1da177e4SLinus Torvalds	  Say Y here if you have a HP Jornada 680 or 690 and want to
91*1da177e4SLinus Torvalds          support the built-in touchscreen.
92*1da177e4SLinus Torvalds
93*1da177e4SLinus Torvalds	  If unsure, say N.
94*1da177e4SLinus Torvalds
95*1da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
96*1da177e4SLinus Torvalds	  module will be called hp680_ts_input.
97*1da177e4SLinus Torvalds
98*1da177e4SLinus Torvaldsendif
99