linux/drivers/input/touchscreen
Marco Felsch a2f39dac0d Input: edt-ft5x06 - add support for Evervision FT5726
Evervision displays are using different Focaltech touchscreen
controllers. This commit adds the initial support for the ones using the
FT5726 controller. Receiving the touch data is the same as for the
GENERIC_FT but the x and y cooridnates are swapped. The main differences
are the register addresses where the GAIN and THRESHOLD parameters are
stored.

Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2019-01-13 23:13:26 -08:00
..
88pm860x-ts.c Input: 88pm860x-ts - fix child-node lookup 2018-01-08 17:40:59 -08:00
ad7877.c Input: ad7877 - use managed resource allocations 2018-01-22 16:25:53 -08:00
ad7879-i2c.c Input: ad7879 - return plain error code from ad7879_probe() 2017-03-01 09:42:44 -08:00
ad7879-spi.c Input: ad7879 - return plain error code from ad7879_probe() 2017-03-01 09:42:44 -08:00
ad7879.c Input: ad7879 - add check for read errors in interrupt 2019-01-07 11:59:57 -08:00
ad7879.h Input: ad7879 - return plain error code from ad7879_probe() 2017-03-01 09:42:44 -08:00
ads7846.c Input: ads7846 - constify attribute_group structures 2017-07-12 14:19:31 -07:00
ar1021_i2c.c Input: ar1021_i2c - set INPUT_PROP_DIRECT 2017-11-03 12:47:33 -07:00
atmel_mxt_ts.c Input: atmel_mxt_ts - don't try to free unallocated kernel memory 2018-12-28 17:07:05 -08:00
auo-pixcir-ts.c Input: auo-pixcir-ts - delete an unnecessary return statement 2018-01-22 16:28:59 -08:00
bcm_iproc_tsc.c Input: bcm_iproc_tsc - use syscon to access shared registers 2016-04-06 16:11:56 -07:00
bu21013_ts.c Input: touchscreen - drop unnecessary calls to device_init_wakeup 2017-01-21 23:53:30 -08:00
bu21029_ts.c Input: add bu21029 touch driver 2018-06-24 15:20:12 -07:00
chipone_icn8318.c Input: icn8318 - use of_touchscreen helpers for inverting / swapping axes 2016-07-15 14:50:56 -07:00
chipone_icn8505.c Input: add support for ChipOne icn8505 based touchscreens 2018-05-09 13:29:35 -07:00
colibri-vf50-ts.c Input: remove unneeded MODULE_VERSION() usage in touchscreen drivers 2018-01-16 16:48:23 -08:00
cy8ctmg110_ts.c
cyttsp4_core.c Input: cyttsp4 - avoid overflows when calculating memory sizes 2017-11-03 12:45:22 -07:00
cyttsp4_core.h
cyttsp4_i2c.c
cyttsp4_spi.c
cyttsp_core.c Input: of_touchscreen - add support for inverted / swapped axes 2016-07-15 14:50:53 -07:00
cyttsp_core.h
cyttsp_i2c_common.c
cyttsp_i2c.c
cyttsp_spi.c
da9034-ts.c
da9052_tsi.c Input: da9052_tsi - remove unused mutex 2018-01-22 16:28:03 -08:00
dynapro.c Input: dynapro - constify serio_device_id 2017-08-18 17:15:10 -07:00
edt-ft5x06.c Input: edt-ft5x06 - add support for Evervision FT5726 2019-01-13 23:13:26 -08:00
eeti_ts.c Input: eeti - fix link to documentation and email address in header 2018-07-04 16:08:05 +00:00
egalax_ts_serial.c
egalax_ts.c Input: egalax_ts - add system wakeup support 2018-09-18 15:28:07 -07:00
ektf2127.c Input: touchscreen - fix coding style issue 2018-12-21 01:08:51 -08:00
elants_i2c.c Input: elants_i2c - use DMA safe i2c when possible 2018-10-10 17:10:40 -07:00
elo.c Input: mark expected switch fall-throughs 2018-08-08 11:23:27 -07:00
exc3000.c Input: add I2C attached EETI EXC3000 multi touch driver 2017-10-25 14:55:33 -07:00
fsl-imx25-tcq.c Input: fsl-imx25-tcq - switch to SPDX identifier 2018-06-21 17:22:07 -07:00
fujitsu_ts.c Input: fujitsu_ts - constify serio_device_id 2017-08-18 17:15:19 -07:00
goodix.c Input: goodix - add new ACPI id for GPD Win 2 touch screen 2018-06-04 13:31:48 -07:00
gunze.c Input: touchscreen - fix coding style issue 2018-12-21 01:08:51 -08:00
hampshire.c Input: hampshire - constify serio_device_id 2017-08-18 17:15:30 -07:00
hideep.c Input: hideep - fix compile error due to missing include file 2017-12-18 13:40:15 -08:00
hp680_ts_input.c
htcpen.c dmi: Mark all struct dmi_system_id instances const 2017-09-14 11:59:30 +02:00
ili210x.c Input: touchscreen - drop unnecessary calls to input_set_drvdata 2017-01-22 17:22:31 -08:00
imx6ul_tsc.c Input: imx6ul_tsc - switch to SPDX identifier 2018-06-21 17:22:08 -07:00
inexio.c Input: touchscreen - fix coding style issue 2018-12-21 01:08:51 -08:00
ipaq-micro-ts.c
jornada720_ts.c Input: jornada720_ts - get rid of mach/irqs.h and mach/hardware.h includes 2016-09-10 10:47:48 -07:00
Kconfig Linux 4.20 2019-01-13 22:35:32 -08:00
lpc32xx_ts.c Input: lpc32xx_ts - check for clk_prepare_enable() error 2017-04-12 08:47:18 -07:00
mainstone-wm97xx.c
Makefile Linux 4.20 2019-01-13 22:35:32 -08:00
max11801_ts.c Input: max11801_ts - add missing of_match_table 2017-03-29 00:25:03 -07:00
mc13783_ts.c Input: mc13783_ts - remove deprecated create_singletheread_workqueue 2016-08-25 10:11:00 -07:00
mcs5000_ts.c Input: mcs - move header file out of I2C realm 2017-05-22 17:26:57 -07:00
melfas_mip4.c Input: remove unneeded MODULE_VERSION() usage in touchscreen drivers 2018-01-16 16:48:23 -08:00
migor_ts.c Input: migor_ts - convert to SPDX identifiers 2018-11-12 11:52:05 -08:00
mk712.c Input: mk712 - update documentation web link 2018-05-29 16:34:22 -07:00
mms114.c Input: mms114 - add SPDX identifier 2018-02-02 16:04:10 -08:00
mtouch.c Input: touchscreen - fix coding style issue 2018-12-21 01:08:51 -08:00
mxs-lradc-ts.c Input: mxs-lradc - remove redundant assignment to pointer input 2017-10-27 15:48:00 -07:00
of_touchscreen.c Input: of_touchscreen - add support for touchscreen-min-x|y 2018-10-11 17:16:42 -07:00
pcap_ts.c
penmount.c Input: penmount - constify serio_device_id 2017-08-18 17:15:34 -07:00
pixcir_i2c_ts.c Input: touchscreen - use local variables consistently 2017-01-21 23:53:17 -08:00
raspberrypi-ts.c Input: add official Raspberry Pi's touchscreen driver 2018-12-21 01:00:27 -08:00
raydium_i2c_ts.c Input: raydium_i2c_ts - use true and false for boolean values 2018-08-08 11:23:26 -07:00
resistive-adc-touch.c input: touchscreen: resistive-adc-touch: add generic resistive ADC touchscreen 2018-06-10 13:26:40 +01:00
rohm_bu21023.c input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) 2018-07-13 00:08:14 +02:00
s3c2410_ts.c treewide: Switch DEFINE_TIMER callbacks to struct timer_list * 2017-11-21 15:57:05 -08:00
s6sy761.c Input: stmfts, s6sy761 - update my e-mail 2018-03-30 15:31:41 -07:00
silead.c Merge branch 'next' into for-linus 2018-10-22 12:04:33 -07:00
sis_i2c.c Input: sis_i2c - drop unnecessary call to i2c_set_clientdata 2017-01-18 14:29:57 -08:00
st1232.c Input: st1232 - convert to SPDX identifiers 2018-11-12 11:52:36 -08:00
stmfts.c Input: stmfts, s6sy761 - update my e-mail 2018-03-30 15:31:41 -07:00
stmpe-ts.c Input: stmpe-ts - restore kerneldoc 2016-03-02 09:40:20 -08:00
sun4i-ts.c Input: sun4i-ts - constify thermal_zone_of_device_ops structures 2017-08-14 22:12:06 -07:00
sur40.c media: add video control handlers using V4L2 control framework 2018-02-14 13:29:55 -05:00
surface3_spi.c Input: surface3_spi - make const array header static, reduces object code size 2017-09-11 14:23:39 -07:00
sx8654.c Input: touchscreen - drop calls to platform_set_drvdata and i2c_set_clientdata 2017-01-21 23:51:53 -08:00
ti_am335x_tsc.c Input: ti_am335x_tsc: Mark IRQ as wakeup capable 2018-10-09 11:28:31 +01:00
touchit213.c Input: touchit213 - constify serio_device_id 2017-08-18 17:15:35 -07:00
touchright.c Input: touchright - constify serio_device_id 2017-08-18 17:15:36 -07:00
touchwin.c Input: touchwin - constify serio_device_id 2017-08-18 17:15:37 -07:00
tps6507x-ts.c Input: tps6507x-ts - update to devm_* API 2017-03-15 15:44:49 -07:00
ts4800-ts.c Input: ts4800-ts - add missing of_node_put after calling of_parse_phandle 2016-07-15 10:50:12 -07:00
tsc40.c Input: tsc40 - constify serio_device_id 2017-08-18 17:15:40 -07:00
tsc200x-core.c regmap: split up regmap_config.use_single_rw 2018-09-07 13:03:55 +01:00
tsc200x-core.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
tsc2004.c Input: tsc200x - report proper input_dev name 2016-07-20 17:50:24 -07:00
tsc2005.c Input: tsc2005 - add OF device table 2017-02-12 14:55:08 -08:00
tsc2007_core.c Input: tsc2007 - move header file out of I2C realm 2017-05-22 17:26:58 -07:00
tsc2007_iio.c input: tsc2007 - drop the driver_module assignment in iio interface. 2017-08-22 22:14:59 +01:00
tsc2007.h Input: tsc2007 - rename function tsc2007_calculate_pressure 2017-02-22 23:55:07 -08:00
ucb1400_ts.c Input: ucb1400_ts - fix suspend and resume handling 2017-09-11 14:23:56 -07:00
usbtouchscreen.c Input: usbtouchscreen - add sysfs attribute for 3M MTouch firmware rev 2018-05-15 12:14:16 -07:00
w90p910_ts.c Input: touchsceen - convert timers to use timer_setup() 2017-10-24 10:09:33 -07:00
wacom_i2c.c
wacom_w8001.c Input: wacom_w8001 - constify serio_device_id 2017-08-18 17:15:41 -07:00
wdt87xx_i2c.c Input: wdt87xx_i2c - replace mdelay() with msleep() in wdt87xx_resume() 2018-07-27 11:59:05 -07:00
wm97xx-core.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2018-10-27 10:20:39 -07:00
wm831x-ts.c
wm9705.c
wm9712.c
wm9713.c
zet6223.c Input: zet6223 - export OF device ID as module aliases 2017-02-20 15:12:26 -08:00
zforce_ts.c Input: zforce_ts - fix dual touch recognition 2016-04-25 14:27:56 -07:00
zylonite-wm97xx.c