Linux 4.1.18
[linux/fpc-iii.git] / Documentation / devicetree / bindings / input / touchscreen / touchscreen.txt
blobac23caf518ad07b59ef0aa17feae18519b3ba0be
1 General Touchscreen Properties:
3 Optional properties for Touchscreens:
4  - touchscreen-size-x           : horizontal resolution of touchscreen
5                                   (in pixels)
6  - touchscreen-size-y           : vertical resolution of touchscreen
7                                   (in pixels)
8  - touchscreen-max-pressure     : maximum reported pressure (arbitrary range
9                                   dependent on the controller)
10  - touchscreen-fuzz-x           : horizontal noise value of the absolute input
11                                   device (in pixels)
12  - touchscreen-fuzz-y           : vertical noise value of the absolute input
13                                   device (in pixels)
14  - touchscreen-fuzz-pressure    : pressure noise value of the absolute input
15                                   device (arbitrary range dependent on the
16                                   controller)
17  - touchscreen-inverted-x       : X axis is inverted (boolean)
18  - touchscreen-inverted-y       : Y axis is inverted (boolean)
19  - touchscreen-swapped-x-y      : X and Y axis are swapped (boolean)
20                                   Swapping is done after inverting the axis
22 Deprecated properties for Touchscreens:
23  - x-size                       : deprecated name for touchscreen-size-x
24  - y-size                       : deprecated name for touchscreen-size-y
25  - moving-threshold             : deprecated name for a combination of
26                                   touchscreen-fuzz-x and touchscreen-fuzz-y
27  - contact-threshold            : deprecated name for touchscreen-fuzz-pressure
28  - x-invert                     : deprecated name for touchscreen-inverted-x
29  - y-invert                     : deprecated name for touchscreen-inverted-y