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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/renesas,9series.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/clock/renesas,9series.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/renesas,9series.yaml (Version linux-4.18.20)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/clock/renes    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Renesas 9-series I2C PCIe clock generat    
  8                                                   
  9 description: |                                    
 10   The Renesas 9-series are I2C PCIe clock gene    
 11   from 1 to 20 output clocks.                     
 12                                                   
 13   When referencing the provided clock in the D    
 14   and clock specifier, the following mapping a    
 15                                                   
 16   - 9FGV0241:                                     
 17     0 -- DIF0                                     
 18     1 -- DIF1                                     
 19   - 9FGV0441:                                     
 20     0 -- DIF0                                     
 21     1 -- DIF1                                     
 22     2 -- DIF2                                     
 23     3 -- DIF3                                     
 24   - 9FGV0841:                                     
 25     0 -- DIF0                                     
 26     1 -- DIF1                                     
 27     2 -- DIF2                                     
 28     3 -- DIF3                                     
 29     4 -- DIF4                                     
 30     5 -- DIF5                                     
 31     6 -- DIF6                                     
 32     7 -- DIF7                                     
 33                                                   
 34 maintainers:                                      
 35   - Marek Vasut <marex@denx.de>                    
 36                                                   
 37 properties:                                       
 38   compatible:                                     
 39     enum:                                         
 40       - renesas,9fgv0241                          
 41       - renesas,9fgv0441                          
 42       - renesas,9fgv0841                          
 43                                                   
 44   reg:                                            
 45     description: I2C device address               
 46     enum: [ 0x68, 0x6a ]                          
 47                                                   
 48   '#clock-cells':                                 
 49     const: 1                                      
 50                                                   
 51   clocks:                                         
 52     items:                                        
 53       - description: XTal input clock             
 54                                                   
 55   renesas,out-amplitude-microvolt:                
 56     enum: [ 600000, 700000, 800000, 900000 ]      
 57     description: Output clock signal amplitude    
 58                                                   
 59   renesas,out-spread-spectrum:                    
 60     $ref: /schemas/types.yaml#/definitions/uin    
 61     enum: [ 100000, 99750, 99500 ]                
 62     description: Output clock down spread in p    
 63                                                   
 64 patternProperties:                                
 65   "^DIF[0-19]$":                                  
 66     type: object                                  
 67     description:                                  
 68       Description of one of the outputs (DIF0.    
 69                                                   
 70     properties:                                   
 71       renesas,slew-rate:                          
 72         $ref: /schemas/types.yaml#/definitions    
 73         enum: [ 2000000, 3000000 ]                
 74         description: Output clock slew rate se    
 75                                                   
 76     additionalProperties: false                   
 77                                                   
 78 required:                                         
 79   - compatible                                    
 80   - reg                                           
 81   - clocks                                        
 82   - '#clock-cells'                                
 83                                                   
 84 additionalProperties: false                       
 85                                                   
 86 examples:                                         
 87   - |                                             
 88     /* 25MHz reference crystal */                 
 89     ref25: ref25m {                               
 90         compatible = "fixed-clock";               
 91         #clock-cells = <0>;                       
 92         clock-frequency = <25000000>;             
 93     };                                            
 94                                                   
 95     i2c@0 {                                       
 96         reg = <0x0 0x100>;                        
 97         #address-cells = <1>;                     
 98         #size-cells = <0>;                        
 99                                                   
100         rs9: clock-generator@6a {                 
101             compatible = "renesas,9fgv0241";      
102             reg = <0x6a>;                         
103             #clock-cells = <1>;                   
104                                                   
105             clocks = <&ref25m>;                   
106                                                   
107             DIF0 {                                
108                 renesas,slew-rate = <3000000>;    
109             };                                    
110         };                                        
111     };                                            
112                                                   
113 ...                                               
                                                      

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