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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.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/rockchip,rv1108-cru.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml (Version linux-4.12.14)


  1 # SPDX-License-Identifier: (GPL-2.0+ OR MIT)      
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/clock/rockc    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Rockchip RV1108 Clock and Reset Unit (C    
  8                                                   
  9 maintainers:                                      
 10   - Elaine Zhang <zhangqing@rock-chips.com>        
 11   - Heiko Stuebner <heiko@sntech.de>               
 12                                                   
 13 description: |                                    
 14   The RV1108 clock controller generates and su    
 15   controllers within the SoC and also implemen    
 16   peripherals.                                    
 17   Each clock is assigned an identifier and cli    
 18   to specify the clock which they consume. All    
 19   preprocessor macros in the dt-bindings/clock    
 20   used in device tree sources. Similar macros     
 21   these files.                                    
 22   There are several clocks that are generated     
 23   that they are defined using standard clock b    
 24   clock-output-names:                             
 25     - "xin24m"   - crystal input                  
 26     - "ext_vip"  - external VIP clock             
 27     - "ext_i2s"  - external I2S clock             
 28     - "ext_gmac" - external GMAC clock            
 29     - "hdmiphy"  - external clock input derive    
 30     - "usbphy"   - external clock input derive    
 31                                                   
 32 properties:                                       
 33   compatible:                                     
 34     enum:                                         
 35       - rockchip,rv1108-cru                       
 36                                                   
 37   reg:                                            
 38     maxItems: 1                                   
 39                                                   
 40   "#clock-cells":                                 
 41     const: 1                                      
 42                                                   
 43   "#reset-cells":                                 
 44     const: 1                                      
 45                                                   
 46   clocks:                                         
 47     maxItems: 1                                   
 48                                                   
 49   clock-names:                                    
 50     const: xin24m                                 
 51                                                   
 52   rockchip,grf:                                   
 53     $ref: /schemas/types.yaml#/definitions/pha    
 54     description:                                  
 55       Phandle to the syscon managing the "gene    
 56       if missing pll rates are not changeable,    
 57       lock status.                                
 58                                                   
 59 required:                                         
 60   - compatible                                    
 61   - reg                                           
 62   - "#clock-cells"                                
 63   - "#reset-cells"                                
 64                                                   
 65 additionalProperties: false                       
 66                                                   
 67 examples:                                         
 68   - |                                             
 69     cru: clock-controller@20200000 {              
 70       compatible = "rockchip,rv1108-cru";         
 71       reg = <0x20200000 0x1000>;                  
 72       rockchip,grf = <&grf>;                      
 73       #clock-cells = <1>;                         
 74       #reset-cells = <1>;                         
 75     };                                            
                                                      

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