Markus Pargmann
4f7ed234f2
Input: touchscreen: Add imx25 TCQ driver
...
This is a driver for the imx25 ADC/TSC module. It controls the
touchscreen conversion queue and creates a touchscreen input device.
The driver currently only supports 4 wire touchscreens. The driver uses
a simple conversion queue of precharge, touch detection, X measurement,
Y measurement, precharge and another touch detection.
This driver uses the regmap from the parent to setup some touch specific
settings in the core driver and setup a idle configuration with touch
detection.
Signed-off-by: Markus Pargmann <mpa@pengutronix.de >
Signed-off-by: Denis Carikli <denis@eukrea.com >
[fix clock's period calculation]
[fix calculation of the 'settling' value]
Signed-off-by: Juergen Borleis <jbe@pengutronix.de >
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com >
Signed-off-by: Lee Jones <lee.jones@linaro.org >
2016-02-11 15:40:42 +00:00
..
2014-10-20 16:20:41 +02:00
2015-10-28 10:30:17 +09:00
2015-07-17 16:57:00 -07:00
2015-10-28 10:30:17 +09:00
2015-11-19 09:24:35 +01:00
2015-11-06 11:57:41 -08:00
2015-07-17 16:57:00 -07:00
2016-01-21 17:27:27 -08:00
2014-10-20 16:20:41 +02:00
2015-10-02 11:44:18 -07:00
2015-03-23 11:04:48 -07:00
2015-07-17 16:57:00 -07:00
2015-07-17 16:57:00 -07:00
2015-09-05 11:11:48 -07:00
2015-07-17 16:57:00 -07:00
2015-06-11 16:47:34 -07:00
2013-07-06 21:57:06 -07:00
2015-10-02 11:44:19 -07:00
2015-10-28 10:30:17 +09:00
2014-11-02 00:10:07 -07:00
2013-07-06 21:57:06 -07:00
2013-12-15 02:54:04 -08:00
2015-09-03 10:56:19 -07:00
2015-10-28 10:30:17 +09:00
2014-10-20 16:20:41 +02:00
2014-10-20 16:20:41 +02:00
2014-01-06 23:23:57 -08:00
2015-10-16 16:58:45 -07:00
2014-11-02 00:10:07 -07:00
2015-12-19 23:44:40 -08:00
2015-07-30 11:05:37 -07:00
2015-12-18 16:21:43 -08:00
2014-01-06 23:23:57 -08:00
2016-02-11 15:40:42 +00:00
2015-10-10 11:27:04 -07:00
2014-01-06 23:23:57 -08:00
2015-12-17 17:11:56 -08:00
2014-01-06 23:23:57 -08:00
2014-01-06 23:23:57 -08:00
2012-03-12 22:17:56 -07:00
2013-09-18 07:53:30 -07:00
2015-09-04 12:02:11 -07:00
2015-09-19 11:41:54 -07:00
2014-01-06 23:23:57 -08:00
2014-10-20 16:20:41 +02:00
2014-11-02 00:10:07 -07:00
2014-10-20 16:20:41 +02:00
2016-02-11 15:40:42 +00:00
2015-10-17 11:33:05 -07:00
2014-01-06 23:23:57 -08:00
2016-02-11 15:40:42 +00:00
2015-07-17 16:57:00 -07:00
2014-10-20 16:20:41 +02:00
2014-07-30 22:52:56 -07:00
2012-03-16 23:06:19 -07:00
2015-09-19 11:39:03 -07:00
2014-01-06 23:23:57 -08:00
2015-07-11 17:26:45 -07:00
2016-01-02 21:08:53 -08:00
2014-01-06 23:23:57 -08:00
2015-12-04 17:12:07 -08:00
2016-01-07 09:57:21 -08:00
2015-05-06 16:56:55 -07:00
2015-07-17 16:57:00 -07:00
2015-05-26 14:16:08 -07:00
2015-08-03 23:15:50 +08:00
2015-12-18 13:53:31 -02:00
2015-05-13 10:29:33 -07:00
2016-01-07 17:26:22 -08:00
2014-01-06 23:23:57 -08:00
2014-01-06 23:23:57 -08:00
2014-01-06 23:23:57 -08:00
2015-10-02 11:44:18 -07:00
2015-12-16 14:00:51 -08:00
2014-01-06 23:23:57 -08:00
2015-11-03 14:54:01 -08:00
2015-11-03 14:54:01 -08:00
2015-11-03 14:54:22 -08:00
2015-11-13 21:41:14 -08:00
2015-07-17 16:57:00 -07:00
2014-12-17 10:06:02 -08:00
2015-07-23 14:43:17 -07:00
2014-10-20 16:20:41 +02:00
2015-07-17 16:57:00 -07:00
2016-01-11 00:12:53 -08:00
2015-07-11 23:26:33 -07:00
2015-08-21 19:27:23 +02:00
2014-10-20 16:20:41 +02:00
2014-09-09 16:52:09 -07:00
2014-09-09 16:52:09 -07:00
2015-10-02 11:44:17 -07:00
2014-01-06 23:23:57 -08:00