xref: /openbmc/linux/drivers/input/touchscreen/Kconfig (revision 513b6e1afaf81b42cacbb24ef1aa7eea5e9661c2)
11da177e4SLinus Torvalds#
21da177e4SLinus Torvalds# Mouse driver configuration
31da177e4SLinus Torvalds#
41da177e4SLinus Torvaldsmenuconfig INPUT_TOUCHSCREEN
51da177e4SLinus Torvalds	bool "Touchscreens"
61da177e4SLinus Torvalds	help
71da177e4SLinus Torvalds	  Say Y here, and a list of supported touchscreens will be displayed.
81da177e4SLinus Torvalds	  This option doesn't affect the kernel.
91da177e4SLinus Torvalds
101da177e4SLinus Torvalds	  If unsure, say Y.
111da177e4SLinus Torvalds
121da177e4SLinus Torvaldsif INPUT_TOUCHSCREEN
131da177e4SLinus Torvalds
141da177e4SLinus Torvaldsconfig TOUCHSCREEN_BITSY
151da177e4SLinus Torvalds	tristate "Compaq iPAQ H3600 (Bitsy) touchscreen"
161da177e4SLinus Torvalds	depends on SA1100_BITSY
171da177e4SLinus Torvalds	select SERIO
181da177e4SLinus Torvalds	help
191da177e4SLinus Torvalds	  Say Y here if you have the h3600 (Bitsy) touchscreen.
201da177e4SLinus Torvalds
211da177e4SLinus Torvalds	  If unsure, say N.
221da177e4SLinus Torvalds
231da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
241da177e4SLinus Torvalds	  module will be called h3600_ts_input.
251da177e4SLinus Torvalds
261da177e4SLinus Torvaldsconfig TOUCHSCREEN_CORGI
27*513b6e1aSRichard Purdie	tristate "SharpSL (Corgi and Spitz series) touchscreen driver"
281da177e4SLinus Torvalds	depends on PXA_SHARPSL
291da177e4SLinus Torvalds	default y
301da177e4SLinus Torvalds	help
311da177e4SLinus Torvalds	  Say Y here to enable the driver for the touchscreen on the
32*513b6e1aSRichard Purdie	  Sharp SL-C7xx and SL-Cxx00 series of PDAs.
331da177e4SLinus Torvalds
341da177e4SLinus Torvalds	  If unsure, say N.
351da177e4SLinus Torvalds
361da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
37*513b6e1aSRichard Purdie	  module will be called corgi_ts.
381da177e4SLinus Torvalds
391da177e4SLinus Torvaldsconfig TOUCHSCREEN_GUNZE
401da177e4SLinus Torvalds	tristate "Gunze AHL-51S touchscreen"
411da177e4SLinus Torvalds	select SERIO
421da177e4SLinus Torvalds	help
431da177e4SLinus Torvalds	  Say Y here if you have the Gunze AHL-51 touchscreen connected to
441da177e4SLinus Torvalds	  your system.
451da177e4SLinus Torvalds
461da177e4SLinus Torvalds	  If unsure, say N.
471da177e4SLinus Torvalds
481da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
491da177e4SLinus Torvalds	  module will be called gunze.
501da177e4SLinus Torvalds
511da177e4SLinus Torvaldsconfig TOUCHSCREEN_ELO
521da177e4SLinus Torvalds	tristate "Elo serial touchscreens"
531da177e4SLinus Torvalds	select SERIO
541da177e4SLinus Torvalds	help
551da177e4SLinus Torvalds	  Say Y here if you have an Elo serial touchscreen connected to
561da177e4SLinus Torvalds	  your system.
571da177e4SLinus Torvalds
581da177e4SLinus Torvalds	  If unsure, say N.
591da177e4SLinus Torvalds
601da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
61153ab429SMichael Prokop	  module will be called elo.
621da177e4SLinus Torvalds
631da177e4SLinus Torvaldsconfig TOUCHSCREEN_MTOUCH
641da177e4SLinus Torvalds	tristate "MicroTouch serial touchscreens"
651da177e4SLinus Torvalds	select SERIO
661da177e4SLinus Torvalds	help
671da177e4SLinus Torvalds	  Say Y here if you have a MicroTouch (3M) serial touchscreen connected to
681da177e4SLinus Torvalds	  your system.
691da177e4SLinus Torvalds
701da177e4SLinus Torvalds	  If unsure, say N.
711da177e4SLinus Torvalds
721da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
731da177e4SLinus Torvalds	  module will be called mtouch.
741da177e4SLinus Torvalds
751da177e4SLinus Torvaldsconfig TOUCHSCREEN_MK712
761da177e4SLinus Torvalds	tristate "ICS MicroClock MK712 touchscreen"
771da177e4SLinus Torvalds	help
781da177e4SLinus Torvalds	  Say Y here if you have the ICS MicroClock MK712 touchscreen
791da177e4SLinus Torvalds	  controller chip in your system.
801da177e4SLinus Torvalds
811da177e4SLinus Torvalds	  If unsure, say N.
821da177e4SLinus Torvalds
831da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
841da177e4SLinus Torvalds	  module will be called mk712.
851da177e4SLinus Torvalds
861da177e4SLinus Torvaldsconfig TOUCHSCREEN_HP600
871da177e4SLinus Torvalds	tristate "HP Jornada 680/690 touchscreen"
881da177e4SLinus Torvalds	depends on SH_HP600 && SH_ADC
891da177e4SLinus Torvalds	help
901da177e4SLinus Torvalds	  Say Y here if you have a HP Jornada 680 or 690 and want to
911da177e4SLinus Torvalds          support the built-in touchscreen.
921da177e4SLinus Torvalds
931da177e4SLinus Torvalds	  If unsure, say N.
941da177e4SLinus Torvalds
951da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
961da177e4SLinus Torvalds	  module will be called hp680_ts_input.
971da177e4SLinus Torvalds
981da177e4SLinus Torvaldsendif
99