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

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


  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 RK3399 Clock and Reset Unit       
  8                                                   
  9 maintainers:                                      
 10   - Elaine Zhang <zhangqing@rock-chips.com>        
 11   - Heiko Stuebner <heiko@sntech.de>               
 12                                                   
 13 description: |                                    
 14   The RK3399 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     - "xin32k"           - rtc clock              
 27     - "clkin_gmac"       - external GMAC clock    
 28     - "clkin_i2s"        - external I2S clock     
 29     - "pclkin_cif"       - external ISP clock     
 30     - "clk_usbphy0_480m" - output clock of the    
 31     - "clk_usbphy1_480m" - output clock of the    
 32                                                   
 33 properties:                                       
 34   compatible:                                     
 35     enum:                                         
 36       - rockchip,rk3399-pmucru                    
 37       - rockchip,rk3399-cru                       
 38                                                   
 39   reg:                                            
 40     maxItems: 1                                   
 41                                                   
 42   "#clock-cells":                                 
 43     const: 1                                      
 44                                                   
 45   "#reset-cells":                                 
 46     const: 1                                      
 47                                                   
 48   clocks:                                         
 49     maxItems: 1                                   
 50                                                   
 51   clock-names:                                    
 52     const: xin24m                                 
 53                                                   
 54   rockchip,grf:                                   
 55     $ref: /schemas/types.yaml#/definitions/pha    
 56     description:                                  
 57       Phandle to the syscon managing the "gene    
 58       for GRF muxes, if missing any muxes pres    
 59       available.                                  
 60                                                   
 61 required:                                         
 62   - compatible                                    
 63   - reg                                           
 64   - "#clock-cells"                                
 65   - "#reset-cells"                                
 66                                                   
 67 additionalProperties: false                       
 68                                                   
 69 examples:                                         
 70   - |                                             
 71     pmucru: clock-controller@ff750000 {           
 72       compatible = "rockchip,rk3399-pmucru";      
 73       reg = <0xff750000 0x1000>;                  
 74       #clock-cells = <1>;                         
 75       #reset-cells = <1>;                         
 76     };                                            
 77   - |                                             
 78     cru: clock-controller@ff760000 {              
 79       compatible = "rockchip,rk3399-cru";         
 80       reg = <0xff760000 0x1000>;                  
 81       #clock-cells = <1>;                         
 82       #reset-cells = <1>;                         
 83     };                                            
                                                      

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