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

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


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD    
  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 rk3588 Family Clock and Reset     
  8                                                   
  9 maintainers:                                      
 10   - Elaine Zhang <zhangqing@rock-chips.com>        
 11   - Heiko Stuebner <heiko@sntech.de>               
 12                                                   
 13 description: |                                    
 14   The RK3588 clock controller generates the cl    
 15   controller for SoC peripherals. For example     
 16   PCLK_UART2, as well as SRST_P_UART2 and SRST    
 17   module.                                         
 18   Each clock is assigned an identifier and cli    
 19   to specify the clock which they consume. All    
 20   are defined as preprocessor macros in dt-bin    
 21                                                   
 22 properties:                                       
 23   compatible:                                     
 24     enum:                                         
 25       - rockchip,rk3588-cru                       
 26                                                   
 27   reg:                                            
 28     maxItems: 1                                   
 29                                                   
 30   "#clock-cells":                                 
 31     const: 1                                      
 32                                                   
 33   "#reset-cells":                                 
 34     const: 1                                      
 35                                                   
 36   clocks:                                         
 37     minItems: 2                                   
 38     maxItems: 2                                   
 39                                                   
 40   clock-names:                                    
 41     items:                                        
 42       - const: xin24m                             
 43       - const: xin32k                             
 44                                                   
 45   rockchip,grf:                                   
 46     $ref: /schemas/types.yaml#/definitions/pha    
 47     description: >                                
 48       phandle to the syscon managing the "gene    
 49       for GRF muxes, if missing any muxes pres    
 50       available.                                  
 51                                                   
 52 required:                                         
 53   - compatible                                    
 54   - reg                                           
 55   - "#clock-cells"                                
 56   - "#reset-cells"                                
 57                                                   
 58 additionalProperties: false                       
 59                                                   
 60 examples:                                         
 61   - |                                             
 62     cru: clock-controller@fd7c0000 {              
 63       compatible = "rockchip,rk3588-cru";         
 64       reg = <0xfd7c0000 0x5c000>;                 
 65       #clock-cells = <1>;                         
 66       #reset-cells = <1>;                         
 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