~ [ 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 (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml (Version linux-4.15.18)


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