aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/input
diff options
context:
space:
mode:
authorGuy Shapiro <guy.shapiro@mobi-wize.com>2016-12-16 00:23:02 -0500
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2016-12-16 00:34:35 -0500
commitf43d3ec3a889c7f6a196f3b6d6b13345ee46af8a (patch)
tree37114b0cc7036faad3f3c81253b63a21e8dfb48d /Documentation/devicetree/bindings/input
parent34888602eb99df174e76eafeb613ad857f534ebb (diff)
Input: imx6ul_tsc - generalize the averaging property
Make the avarage-samples property a general touchscreen property rather than imx6ul device specific. Signed-off-by: Guy Shapiro <guy.shapiro@mobi-wize.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'Documentation/devicetree/bindings/input')
-rw-r--r--Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt11
-rw-r--r--Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt3
2 files changed, 6 insertions, 8 deletions
diff --git a/Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt b/Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt
index a66069f6db66..d4927c202aef 100644
--- a/Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt
+++ b/Documentation/devicetree/bindings/input/touchscreen/imx6ul_tsc.txt
@@ -17,13 +17,8 @@ Optional properties:
17 This value depends on the touch screen. 17 This value depends on the touch screen.
18- pre-charge-time: the touch screen need some time to precharge. 18- pre-charge-time: the touch screen need some time to precharge.
19 This value depends on the touch screen. 19 This value depends on the touch screen.
20- average-samples: Number of data samples which are averaged for each read. 20- touchscreen-average-samples: Number of data samples which are averaged for
21 Valid values 0-4 21 each read. Valid values are 1, 4, 8, 16 and 32.
22 0 = 1 sample
23 1 = 4 samples
24 2 = 8 samples
25 3 = 16 samples
26 4 = 32 samples
27 22
28Example: 23Example:
29 tsc: tsc@02040000 { 24 tsc: tsc@02040000 {
@@ -39,6 +34,6 @@ Example:
39 xnur-gpio = <&gpio1 3 GPIO_ACTIVE_LOW>; 34 xnur-gpio = <&gpio1 3 GPIO_ACTIVE_LOW>;
40 measure-delay-time = <0xfff>; 35 measure-delay-time = <0xfff>;
41 pre-charge-time = <0xffff>; 36 pre-charge-time = <0xffff>;
42 average-samples = <4>; 37 touchscreen-average-samples = <32>;
43 status = "okay"; 38 status = "okay";
44 }; 39 };
diff --git a/Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt b/Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt
index bccaa4e73045..537643e86f61 100644
--- a/Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt
+++ b/Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt
@@ -14,6 +14,9 @@ Optional properties for Touchscreens:
14 - touchscreen-fuzz-pressure : pressure noise value of the absolute input 14 - touchscreen-fuzz-pressure : pressure noise value of the absolute input
15 device (arbitrary range dependent on the 15 device (arbitrary range dependent on the
16 controller) 16 controller)
17 - touchscreen-average-samples : Number of data samples which are averaged
18 for each read (valid values dependent on the
19 controller)
17 - touchscreen-inverted-x : X axis is inverted (boolean) 20 - touchscreen-inverted-x : X axis is inverted (boolean)
18 - touchscreen-inverted-y : Y axis is inverted (boolean) 21 - touchscreen-inverted-y : Y axis is inverted (boolean)
19 - touchscreen-swapped-x-y : X and Y axis are swapped (boolean) 22 - touchscreen-swapped-x-y : X and Y axis are swapped (boolean)