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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/input/touchscreen/touchscreen.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/touchscreen.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml (Version linux-4.10.17)


  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: Common touchscreen                         
  8                                                   
  9 maintainers:                                      
 10   - Dmitry Torokhov <dmitry.torokhov@gmail.com>    
 11                                                   
 12 properties:                                       
 13   panel:                                          
 14     description: If this touchscreen is integr    
 15       is a reference to that panel. The presen    
 16       that the touchscreen should be power seq    
 17       and that they may share power and/or res    
 18     $ref: /schemas/types.yaml#/definitions/pha    
 19                                                   
 20   touchscreen-min-x:                              
 21     description: minimum x coordinate reported    
 22     $ref: /schemas/types.yaml#/definitions/uin    
 23     default: 0                                    
 24                                                   
 25   touchscreen-min-y:                              
 26     description: minimum y coordinate reported    
 27     $ref: /schemas/types.yaml#/definitions/uin    
 28     default: 0                                    
 29                                                   
 30   touchscreen-size-x:                             
 31     description: horizontal resolution of touc    
 32     $ref: /schemas/types.yaml#/definitions/uin    
 33                                                   
 34   touchscreen-size-y:                             
 35     description: vertical resolution of touchs    
 36     $ref: /schemas/types.yaml#/definitions/uin    
 37                                                   
 38   touchscreen-max-pressure:                       
 39     description: maximum reported pressure (ar    
 40     $ref: /schemas/types.yaml#/definitions/uin    
 41                                                   
 42   touchscreen-min-pressure:                       
 43     description: minimum pressure on the touch    
 44       for the touchscreen driver to report a t    
 45     $ref: /schemas/types.yaml#/definitions/uin    
 46                                                   
 47   touchscreen-fuzz-x:                             
 48     description: horizontal noise value of the    
 49     $ref: /schemas/types.yaml#/definitions/uin    
 50                                                   
 51   touchscreen-fuzz-y:                             
 52     description: vertical noise value of the a    
 53     $ref: /schemas/types.yaml#/definitions/uin    
 54                                                   
 55   touchscreen-fuzz-pressure:                      
 56     description: pressure noise value of the a    
 57       range dependent on the controller)          
 58     $ref: /schemas/types.yaml#/definitions/uin    
 59                                                   
 60   touchscreen-average-samples:                    
 61     description: Number of data samples which     
 62       values dependent on the controller)         
 63     $ref: /schemas/types.yaml#/definitions/uin    
 64                                                   
 65   touchscreen-inverted-x:                         
 66     description: X axis is inverted               
 67     type: boolean                                 
 68                                                   
 69   touchscreen-inverted-y:                         
 70     description: Y axis is inverted               
 71     type: boolean                                 
 72                                                   
 73   touchscreen-swapped-x-y:                        
 74     description: X and Y axis are swapped         
 75                  Swapping is done after invert    
 76     type: boolean                                 
 77                                                   
 78   touchscreen-x-mm:                               
 79     description: horizontal length in mm of th    
 80                                                   
 81   touchscreen-y-mm:                               
 82     description: vertical length in mm of the     
 83                                                   
 84   touchscreen-x-plate-ohms:                       
 85     description: Resistance of the X-plate in     
 86                                                   
 87   touchscreen-y-plate-ohms:                       
 88     description: Resistance of the Y-plate in     
 89                                                   
 90 dependencies:                                     
 91   touchscreen-size-x: [ touchscreen-size-y ]      
 92   touchscreen-size-y: [ touchscreen-size-x ]      
 93   touchscreen-x-mm: [ touchscreen-y-mm ]          
 94   touchscreen-y-mm: [ touchscreen-x-mm ]          
 95                                                   
 96 additionalProperties: true                        
                                                      

~ [ 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