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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/hwmon/gmt,g762.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/hwmon/gmt,g762.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/hwmon/gmt,g762.yaml (Version linux-4.19.323)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/hwmon/gmt,g    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: GMT G761/G762/G763 PWM Fan controller      
  8                                                   
  9 maintainers:                                      
 10   - Christian Marangi <ansuelsmth@gmail.com>       
 11                                                   
 12 description: |                                    
 13   GMT G761/G762/G763 PWM Fan controller.          
 14                                                   
 15   G761 supports an internal-clock hence the cl    
 16   If not defined, internal-clock will be used.    
 17   the internal crystal oscillator)                
 18                                                   
 19   If an optional property is not set in DT, th    
 20   unmodified (e.g. bootloader installed value)    
 21                                                   
 22   Additional information on operational parame    
 23   in Documentation/hwmon/g762.rst. A detailed     
 24   at http://natisbad.org/NAS/refs/GMT_EDS-762_    
 25                                                   
 26 properties:                                       
 27   compatible:                                     
 28     enum:                                         
 29       - gmt,g761                                  
 30       - gmt,g762                                  
 31       - gmt,g763                                  
 32                                                   
 33   reg:                                            
 34     maxItems: 1                                   
 35                                                   
 36   clocks:                                         
 37     description: a fixed clock providing input    
 38       pin of the chip.                            
 39     maxItems: 1                                   
 40                                                   
 41   fan_startv:                                     
 42     description: Fan startup voltage step         
 43     $ref: /schemas/types.yaml#/definitions/uin    
 44     enum: [0, 1, 2, 3]                            
 45                                                   
 46   pwm_polarity:                                   
 47     description: PWM polarity (positive or neg    
 48     $ref: /schemas/types.yaml#/definitions/uin    
 49     enum: [0, 1]                                  
 50                                                   
 51   fan_gear_mode:                                  
 52     description: FAN gear mode. Configure High    
 53     $ref: /schemas/types.yaml#/definitions/uin    
 54     enum: [0, 1, 2]                               
 55                                                   
 56 required:                                         
 57   - compatible                                    
 58   - reg                                           
 59                                                   
 60 if:                                               
 61   properties:                                     
 62     compatible:                                   
 63       contains:                                   
 64         enum:                                     
 65           - gmt,g762                              
 66           - gmt,g763                              
 67 then:                                             
 68   required:                                       
 69     - clocks                                      
 70                                                   
 71 additionalProperties: false                       
 72                                                   
 73 examples:                                         
 74   - |                                             
 75     i2c {                                         
 76         #address-cells = <1>;                     
 77         #size-cells = <0>;                        
 78                                                   
 79         g762@3e {                                 
 80             compatible = "gmt,g762";              
 81             reg = <0x3e>;                         
 82             clocks = <&g762_clk>;                 
 83             fan_gear_mode = <0>;                  
 84             fan_startv = <1>;                     
 85             pwm_polarity = <0>;                   
 86         };                                        
 87                                                   
 88         g761@1e {                                 
 89             compatible = "gmt,g761";              
 90             reg = <0x1e>;                         
 91             fan_gear_mode = <0>;                  
 92             fan_startv = <1>;                     
 93             pwm_polarity = <0>;                   
 94         };                                        
 95     };                                            
                                                      

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