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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/pwm/snps,dw-apb-timers-pwm2.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/pwm/snps,dw-apb-timers-pwm2.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/pwm/snps,dw-apb-timers-pwm2.yaml (Version linux-4.18.20)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS    
  2 # Copyright (C) 2022 SiFive, Inc.                 
  3 %YAML 1.2                                         
  4 ---                                               
  5 $id: http://devicetree.org/schemas/pwm/snps,dw    
  6 $schema: http://devicetree.org/meta-schemas/co    
  7                                                   
  8 title: Synopsys DW-APB timers PWM controller      
  9                                                   
 10 maintainers:                                      
 11   - Ben Dooks <ben.dooks@sifive.com>               
 12                                                   
 13 description:                                      
 14   This describes the DesignWare APB timers mod    
 15   mode. The IP core can be generated with vari    
 16   control the functionality, the number of PWM    
 17   internal controls the designer requires.        
 18                                                   
 19   The IP block has a version register so this     
 20   instead of having to encode the IP version n    
 21   compatible.                                     
 22                                                   
 23 allOf:                                            
 24   - $ref: pwm.yaml#                               
 25                                                   
 26 properties:                                       
 27   compatible:                                     
 28     const: snps,dw-apb-timers-pwm2                
 29                                                   
 30   reg:                                            
 31     maxItems: 1                                   
 32                                                   
 33   "#pwm-cells":                                   
 34     const: 3                                      
 35                                                   
 36   clocks:                                         
 37     items:                                        
 38       - description: Interface bus clock          
 39       - description: PWM reference clock          
 40                                                   
 41   clock-names:                                    
 42     items:                                        
 43       - const: bus                                
 44       - const: timer                              
 45                                                   
 46   snps,pwm-number:                                
 47     $ref: /schemas/types.yaml#/definitions/uin    
 48     description: The number of PWM channels co    
 49     enum: [1, 2, 3, 4, 5, 6, 7, 8]                
 50                                                   
 51 required:                                         
 52   - compatible                                    
 53   - reg                                           
 54   - clocks                                        
 55   - clock-names                                   
 56                                                   
 57 additionalProperties: false                       
 58                                                   
 59 examples:                                         
 60   - |                                             
 61     pwm: pwm@180000 {                             
 62       compatible = "snps,dw-apb-timers-pwm2";     
 63       reg = <0x180000 0x200>;                     
 64       #pwm-cells = <3>;                           
 65       clocks = <&bus>, <&timer>;                  
 66       clock-names = "bus", "timer";               
 67     };                                            
                                                      

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