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

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


  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 RK3228 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 RK3228 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_i2s"     - external I2S clock          
 27     - "ext_gmac"    - external GMAC clock         
 28     - "ext_hsadc"   - external HSADC clock        
 29     - "phy_50m_out" - output clock of the pll     
 30                                                   
 31 properties:                                       
 32   compatible:                                     
 33     enum:                                         
 34       - rockchip,rk3228-cru                       
 35                                                   
 36   reg:                                            
 37     maxItems: 1                                   
 38                                                   
 39   "#clock-cells":                                 
 40     const: 1                                      
 41                                                   
 42   "#reset-cells":                                 
 43     const: 1                                      
 44                                                   
 45   clocks:                                         
 46     maxItems: 1                                   
 47                                                   
 48   clock-names:                                    
 49     const: xin24m                                 
 50                                                   
 51   rockchip,grf:                                   
 52     $ref: /schemas/types.yaml#/definitions/pha    
 53     description:                                  
 54       Phandle to the syscon managing the "gene    
 55       if missing pll rates are not changeable,    
 56       lock status.                                
 57                                                   
 58 required:                                         
 59   - compatible                                    
 60   - reg                                           
 61   - "#clock-cells"                                
 62   - "#reset-cells"                                
 63                                                   
 64 additionalProperties: false                       
 65                                                   
 66 examples:                                         
 67   - |                                             
 68     cru: clock-controller@20000000 {              
 69       compatible = "rockchip,rk3228-cru";         
 70       reg = <0x20000000 0x1000>;                  
 71       rockchip,grf = <&grf>;                      
 72       #clock-cells = <1>;                         
 73       #reset-cells = <1>;                         
 74     };                                            
                                                      

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