Merge remote-tracking branch 'asoc/fix/dapm' into asoc-linus
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / input / touchscreen / touchscreen.txt
1 General Touchscreen Properties:
2
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-average-samples : Number of data samples which are averaged
18                                   for each read (valid values dependent on the
19                                   controller)
20  - touchscreen-inverted-x       : X axis is inverted (boolean)
21  - touchscreen-inverted-y       : Y axis is inverted (boolean)
22  - touchscreen-swapped-x-y      : X and Y axis are swapped (boolean)
23                                   Swapping is done after inverting the axis
24  - touchscreen-x-mm             : horizontal length in mm of the touchscreen
25  - touchscreen-y-mm             : vertical length in mm of the touchscreen
26
27 Deprecated properties for Touchscreens:
28  - x-size                       : deprecated name for touchscreen-size-x
29  - y-size                       : deprecated name for touchscreen-size-y
30  - moving-threshold             : deprecated name for a combination of
31                                   touchscreen-fuzz-x and touchscreen-fuzz-y
32  - contact-threshold            : deprecated name for touchscreen-fuzz-pressure
33  - x-invert                     : deprecated name for touchscreen-inverted-x
34  - y-invert                     : deprecated name for touchscreen-inverted-y