diff options
| author | Guy Shapiro <guy.shapiro@mobi-wize.com> | 2016-12-16 00:23:02 -0500 |
|---|---|---|
| committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2016-12-16 00:34:35 -0500 |
| commit | f43d3ec3a889c7f6a196f3b6d6b13345ee46af8a (patch) | |
| tree | 37114b0cc7036faad3f3c81253b63a21e8dfb48d /Documentation/devicetree/bindings/input | |
| parent | 34888602eb99df174e76eafeb613ad857f534ebb (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.txt | 11 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/input/touchscreen/touchscreen.txt | 3 |
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 | ||
| 28 | Example: | 23 | Example: |
| 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) |
