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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/marvell,mmp2-audio-clock.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/marvell,mmp2-audio-clock.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/marvell,mmp2-audio-clock.yaml (Version linux-4.10.17)


  1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/clock/marve    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Marvell MMP2 Audio Clock Controller        
  8                                                   
  9 maintainers:                                      
 10   - Lubomir Rintel <lkundrak@v3.sk>                
 11                                                   
 12 description: |                                    
 13   The audio clock controller generates and sup    
 14   codec.                                          
 15                                                   
 16   Each clock is assigned an identifier and cli    
 17   to specify the clock which they consume.        
 18                                                   
 19   All these identifiers could be found in         
 20   <dt-bindings/clock/marvell,mmp2-audio.h>.       
 21                                                   
 22 properties:                                       
 23   compatible:                                     
 24     enum:                                         
 25       - marvell,mmp2-audio-clock                  
 26                                                   
 27   reg:                                            
 28     maxItems: 1                                   
 29                                                   
 30   clocks:                                         
 31     items:                                        
 32       - description: Audio subsystem clock        
 33       - description: The crystal oscillator cl    
 34       - description: First I2S clock              
 35       - description: Second I2S clock             
 36                                                   
 37   clock-names:                                    
 38     items:                                        
 39       - const: audio                              
 40       - const: vctcxo                             
 41       - const: i2s0                               
 42       - const: i2s1                               
 43                                                   
 44   '#clock-cells':                                 
 45     const: 1                                      
 46                                                   
 47   power-domains:                                  
 48     maxItems: 1                                   
 49                                                   
 50 required:                                         
 51   - compatible                                    
 52   - reg                                           
 53   - clocks                                        
 54   - clock-names                                   
 55   - '#clock-cells'                                
 56                                                   
 57 additionalProperties: false                       
 58                                                   
 59 examples:                                         
 60   - |                                             
 61     #include <dt-bindings/clock/marvell,mmp2-a    
 62     #include <dt-bindings/clock/marvell,mmp2.h    
 63     #include <dt-bindings/power/marvell,mmp2.h    
 64                                                   
 65     clock-controller@d42a0c30 {                   
 66       compatible = "marvell,mmp2-audio-clock";    
 67       reg = <0xd42a0c30 0x10>;                    
 68       clock-names = "audio", "vctcxo", "i2s0",    
 69       clocks = <&soc_clocks MMP2_CLK_AUDIO>,      
 70                <&soc_clocks MMP2_CLK_VCTCXO>,     
 71                <&soc_clocks MMP2_CLK_I2S0>,       
 72                <&soc_clocks MMP2_CLK_I2S1>;       
 73       power-domains = <&soc_clocks MMP2_POWER_    
 74       #clock-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