~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml (Architecture i386) and /Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml (Architecture alpha)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/input/touch      4 $id: http://devicetree.org/schemas/input/touchscreen/edt-ft5x06.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: FocalTech EDT-FT5x06 Polytouch               7 title: FocalTech EDT-FT5x06 Polytouch
  8                                                     8 
  9 description: |                                      9 description: |
 10              There are 5 variants of the chip      10              There are 5 variants of the chip for various touch panel sizes
 11               FT5206GE1  2.8" .. 3.8"              11               FT5206GE1  2.8" .. 3.8"
 12               FT5306DE4  4.3" .. 7"                12               FT5306DE4  4.3" .. 7"
 13               FT5406EE8  7"   .. 8.9"              13               FT5406EE8  7"   .. 8.9"
 14               FT5506EEG  7"   .. 8.9"              14               FT5506EEG  7"   .. 8.9"
 15               FT5726NEI  5.7” .. 11.6"           15               FT5726NEI  5.7” .. 11.6"
 16                                                    16 
 17 maintainers:                                       17 maintainers:
 18   - Dmitry Torokhov <dmitry.torokhov@gmail.com>     18   - Dmitry Torokhov <dmitry.torokhov@gmail.com>
 19                                                    19 
 20 allOf:                                             20 allOf:
 21   - $ref: touchscreen.yaml#                        21   - $ref: touchscreen.yaml#
 22   - if:                                            22   - if:
 23       properties:                                  23       properties:
 24         compatible:                                24         compatible:
 25           contains:                                25           contains:
 26             enum:                                  26             enum:
 27               - evervision,ev-ft5726               27               - evervision,ev-ft5726
 28                                                    28 
 29     then:                                          29     then:
 30       properties:                                  30       properties:
 31         offset-x: true                             31         offset-x: true
 32         offset-y: true                             32         offset-y: true
 33                                                    33 
 34 properties:                                        34 properties:
 35   compatible:                                      35   compatible:
 36     enum:                                          36     enum:
 37       - edt,edt-ft5206                             37       - edt,edt-ft5206
 38       - edt,edt-ft5306                             38       - edt,edt-ft5306
 39       - edt,edt-ft5406                             39       - edt,edt-ft5406
 40       - edt,edt-ft5506                             40       - edt,edt-ft5506
 41       - evervision,ev-ft5726                       41       - evervision,ev-ft5726
 42       - focaltech,ft5426                           42       - focaltech,ft5426
 43       - focaltech,ft5452                           43       - focaltech,ft5452
 44       - focaltech,ft6236                           44       - focaltech,ft6236
 45       - focaltech,ft8201                           45       - focaltech,ft8201
 46       - focaltech,ft8719                           46       - focaltech,ft8719
 47                                                    47 
 48   reg:                                             48   reg:
 49     maxItems: 1                                    49     maxItems: 1
 50                                                    50 
 51   interrupts:                                      51   interrupts:
 52     maxItems: 1                                    52     maxItems: 1
 53                                                    53 
 54   reset-gpios:                                     54   reset-gpios:
 55     maxItems: 1                                    55     maxItems: 1
 56                                                    56 
 57   wake-gpios:                                      57   wake-gpios:
 58     maxItems: 1                                    58     maxItems: 1
 59                                                    59 
 60   wakeup-source: true                              60   wakeup-source: true
 61                                                    61 
 62   vcc-supply: true                                 62   vcc-supply: true
 63   iovcc-supply: true                               63   iovcc-supply: true
 64                                                    64 
 65   gain:                                            65   gain:
 66     description: Allows setting the sensitivit     66     description: Allows setting the sensitivity in the range from 0 to 31.
 67                  Note that lower values indica     67                  Note that lower values indicate higher sensitivity.
 68     $ref: /schemas/types.yaml#/definitions/uin     68     $ref: /schemas/types.yaml#/definitions/uint32
 69     minimum: 0                                     69     minimum: 0
 70     maximum: 31                                    70     maximum: 31
 71                                                    71 
 72   offset:                                          72   offset:
 73     description: Allows setting the edge compe     73     description: Allows setting the edge compensation in the range from 0 to 31.
 74     $ref: /schemas/types.yaml#/definitions/uin     74     $ref: /schemas/types.yaml#/definitions/uint32
 75     minimum: 0                                     75     minimum: 0
 76     maximum: 31                                    76     maximum: 31
 77                                                    77 
 78   offset-x:                                        78   offset-x:
 79     description: Same as offset, but applies o     79     description: Same as offset, but applies only to the horizontal position.
 80                  Range from 0 to 80, only supp     80                  Range from 0 to 80, only supported by evervision,ev-ft5726 devices.
 81     $ref: /schemas/types.yaml#/definitions/uin     81     $ref: /schemas/types.yaml#/definitions/uint32
 82     minimum: 0                                     82     minimum: 0
 83     maximum: 80                                    83     maximum: 80
 84                                                    84 
 85   offset-y:                                        85   offset-y:
 86     description: Same as offset, but applies o     86     description: Same as offset, but applies only to the vertical position.
 87                  Range from 0 to 80, only supp     87                  Range from 0 to 80, only supported by evervision,ev-ft5726 devices.
 88     $ref: /schemas/types.yaml#/definitions/uin     88     $ref: /schemas/types.yaml#/definitions/uint32
 89     minimum: 0                                     89     minimum: 0
 90     maximum: 80                                    90     maximum: 80
 91                                                    91 
 92   report-rate-hz:                                  92   report-rate-hz:
 93     description: |                                 93     description: |
 94                  Allows setting the scan rate      94                  Allows setting the scan rate in Hertz.
 95                   M06 supports range from 30 t     95                   M06 supports range from 30 to 140 Hz.
 96                   M12 supports range from 1 to     96                   M12 supports range from 1 to 255 Hz.
 97     minimum: 1                                     97     minimum: 1
 98     maximum: 255                                   98     maximum: 255
 99                                                    99 
100   threshold:                                      100   threshold:
101     description: Allows setting the  "click"-t    101     description: Allows setting the  "click"-threshold in the range from 0 to 255.
102     $ref: /schemas/types.yaml#/definitions/uin    102     $ref: /schemas/types.yaml#/definitions/uint32
103     minimum: 0                                    103     minimum: 0
104     maximum: 255                                  104     maximum: 255
105                                                   105 
106   touchscreen-size-x: true                        106   touchscreen-size-x: true
107   touchscreen-size-y: true                        107   touchscreen-size-y: true
108   touchscreen-fuzz-x: true                        108   touchscreen-fuzz-x: true
109   touchscreen-fuzz-y: true                        109   touchscreen-fuzz-y: true
110   touchscreen-inverted-x: true                    110   touchscreen-inverted-x: true
111   touchscreen-inverted-y: true                    111   touchscreen-inverted-y: true
112   touchscreen-swapped-x-y: true                   112   touchscreen-swapped-x-y: true
113   interrupt-controller: true                      113   interrupt-controller: true
114                                                   114 
115 additionalProperties: false                       115 additionalProperties: false
116                                                   116 
117 required:                                         117 required:
118   - compatible                                    118   - compatible
119   - reg                                           119   - reg
120   - interrupts                                    120   - interrupts
121                                                   121 
122 examples:                                         122 examples:
123   - |                                             123   - |
124     #include <dt-bindings/gpio/gpio.h>            124     #include <dt-bindings/gpio/gpio.h>
125     #include <dt-bindings/interrupt-controller    125     #include <dt-bindings/interrupt-controller/arm-gic.h>
126     i2c {                                         126     i2c {
127       #address-cells = <1>;                       127       #address-cells = <1>;
128       #size-cells = <0>;                          128       #size-cells = <0>;
129       touchscreen@38 {                            129       touchscreen@38 {
130         compatible = "edt,edt-ft5406";            130         compatible = "edt,edt-ft5406";
131         reg = <0x38>;                             131         reg = <0x38>;
132         interrupt-parent = <&gpio2>;              132         interrupt-parent = <&gpio2>;
133         interrupts = <5 IRQ_TYPE_EDGE_FALLING>    133         interrupts = <5 IRQ_TYPE_EDGE_FALLING>;
134         reset-gpios = <&gpio2 6 GPIO_ACTIVE_LO    134         reset-gpios = <&gpio2 6 GPIO_ACTIVE_LOW>;
135         wake-gpios = <&gpio4 9 GPIO_ACTIVE_HIG    135         wake-gpios = <&gpio4 9 GPIO_ACTIVE_HIGH>;
136       };                                          136       };
137     };                                            137     };
138                                                   138 
139 ...                                               139 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php