OpenCloudOS-Kernel/include/linux/input
Hans de Goede ed7c9870c9 Input: of_touchscreen - add support for inverted / swapped axes
Extend touchscreen_parse_properties() with support for the
touchscreen-inverted-x/y and touchscreen-swapped-x-y properties and
add touchscreen_set_mt_pos() and touchscreen_report_pos() helper
functions for storing coordinates into a input_mt_pos struct, or
directly reporting them, taking these properties into account.

This commit also modifies the existing callers of
touchscreen_parse_properties() to pass in NULL for the new third
argument, keeping the existing behavior.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2016-07-15 14:50:53 -07:00
..
ad714x.h Input: ad714x - allow platform code to specify irqflags 2011-05-16 23:20:13 -07:00
adp5589.h Input: adp5589-keys - add support for the ADP5585 derivatives 2011-10-18 21:26:55 -07:00
adxl34x.h Input: adxl34x - make platform_data include self contained 2012-12-24 09:52:42 -08:00
as5011.h Input: add Austria Microsystem AS5011 joystick driver 2011-01-10 11:01:43 -08:00
auo-pixcir-ts.h Input: auo-pixcir-ts - handle reset gpio directly 2013-02-24 19:10:10 -08:00
bu21013.h Input: bu21013_ts - move GPIO init and exit functions into the driver 2012-11-27 23:05:11 -08:00
cma3000.h Input: add CMA3000 accelerometer driver 2010-11-30 23:05:21 -08:00
cy8ctmg110_pdata.h Input: cy8ctmg110 - capacitive touchscreen support 2010-07-31 02:37:17 -07:00
cyttsp.h Input: cyttsp - switch to using device properties 2016-01-27 14:32:48 -08:00
eeti_ts.h Input: eeti_ts: pass gpio value instead of IRQ 2012-08-09 15:16:41 +02:00
gp2ap002a00f.h Input: add driver for Sharp gp2ap002a00f proximity sensor 2011-12-12 00:03:36 -08:00
gpio_tilt.h Input: add generic GPIO-tilt driver 2011-11-30 23:41:16 -08:00
ili210x.h Input: ili210x - add support for Ilitek ILI210x based touchscreens 2012-03-17 12:20:44 -07:00
kxtj9.h Input: kxtj9 - who_am_i check value and initial data rate fixes 2012-03-16 22:49:32 -07:00
lm8333.h Input: add support for LM8333 keypads 2012-04-04 09:25:39 -07:00
matrix_keypad.h input: matrix-keymap: Add function to read the new DT binding 2013-04-05 11:20:13 +02:00
mt.h Input: MT - add support for balanced slot assignment 2015-02-01 11:50:35 -08:00
navpoint.h Input: Add Synaptics NavPoint (PXA27x SSP/SPI) driver 2012-05-10 22:12:39 -07:00
samsung-keypad.h Input: samsung-keypad - enable compiling on other platforms 2011-11-15 09:46:14 -08:00
sh_keysc.h Input: sh_keysc - 8x8 MODE_6 fix 2011-06-18 02:55:01 -07:00
sparse-keymap.h Input: add generic support for sparse keymaps 2009-12-07 09:26:35 -08:00
tca8418_keypad.h Input: tca8418_keypad - initial driver release 2011-10-29 12:32:24 -07:00
touchscreen.h Input: of_touchscreen - add support for inverted / swapped axes 2016-07-15 14:50:53 -07:00
tps6507x-ts.h Input: tps6507x-ts - remove vref from platform data 2013-06-25 09:47:35 -07:00