22 Jan, 2017
1 commit
-
If a function declares a variable to access a structure element,
use it consistently.Signed-off-by: Guenter Roeck
Signed-off-by: Dmitry Torokhov
27 Oct, 2016
1 commit
-
If the driver is built as a module, autoload won't work because the module
alias information is not filled. So user-space can't match the registered
device with the corresponding module.Export the module alias information using the MODULE_DEVICE_TABLE() macro.
Before this patch:
$ modinfo drivers/input/touchscreen/fsl-imx25-tcq.ko | grep alias
After this patch:
$ modinfo drivers/input/touchscreen/fsl-imx25-tcq.ko | grep alias
alias: of:N*T*Cfsl,imx25-tcqC*
alias: of:N*T*Cfsl,imx25-tcqSigned-off-by: Javier Martinez Canillas
Signed-off-by: Dmitry Torokhov
11 Feb, 2016
1 commit
-
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
Signed-off-by: Denis Carikli
[fix clock's period calculation]
[fix calculation of the 'settling' value]
Signed-off-by: Juergen Borleis
Acked-by: Dmitry Torokhov
Signed-off-by: Lee Jones