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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.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/interconnect/qcom,sdx75-rpmh.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml (Version linux-5.1.21)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C    
  2 %YAML 1.2                                         
  3 ---                                               
  4 $id: http://devicetree.org/schemas/interconnec    
  5 $schema: http://devicetree.org/meta-schemas/co    
  6                                                   
  7 title: Qualcomm RPMh Network-On-Chip Interconn    
  8                                                   
  9 maintainers:                                      
 10   - Rohit Agarwal <quic_rohiagar@quicinc.com>      
 11                                                   
 12 description:                                      
 13   RPMh interconnect providers support system b    
 14   RPMh hardware accelerators known as Bus Cloc    
 15   able to communicate with the BCM through the    
 16   associated with each execution environment.     
 17   least one RPMh device child node pertaining     
 18   can map to multiple RPMh resources.             
 19                                                   
 20 properties:                                       
 21   compatible:                                     
 22     enum:                                         
 23       - qcom,sdx75-clk-virt                       
 24       - qcom,sdx75-dc-noc                         
 25       - qcom,sdx75-gem-noc                        
 26       - qcom,sdx75-mc-virt                        
 27       - qcom,sdx75-pcie-anoc                      
 28       - qcom,sdx75-system-noc                     
 29                                                   
 30   '#interconnect-cells': true                     
 31                                                   
 32   reg:                                            
 33     maxItems: 1                                   
 34                                                   
 35   clocks:                                         
 36     maxItems: 1                                   
 37                                                   
 38 required:                                         
 39   - compatible                                    
 40                                                   
 41 allOf:                                            
 42   - $ref: qcom,rpmh-common.yaml#                  
 43   - if:                                           
 44       properties:                                 
 45         compatible:                               
 46           contains:                               
 47             enum:                                 
 48               - qcom,sdx75-clk-virt               
 49               - qcom,sdx75-mc-virt                
 50     then:                                         
 51       properties:                                 
 52         reg: false                                
 53     else:                                         
 54       required:                                   
 55         - reg                                     
 56                                                   
 57   - if:                                           
 58       properties:                                 
 59         compatible:                               
 60           contains:                               
 61             enum:                                 
 62               - qcom,sdx75-clk-virt               
 63     then:                                         
 64       properties:                                 
 65         clocks:                                   
 66           items:                                  
 67             - description: RPMH CC QPIC Clock     
 68       required:                                   
 69         - clocks                                  
 70     else:                                         
 71       properties:                                 
 72         clocks: false                             
 73                                                   
 74 unevaluatedProperties: false                      
 75                                                   
 76 examples:                                         
 77   - |                                             
 78     #include <dt-bindings/clock/qcom,rpmh.h>      
 79                                                   
 80     clk_virt: interconnect-0 {                    
 81             compatible = "qcom,sdx75-clk-virt"    
 82             #interconnect-cells = <2>;            
 83             qcom,bcm-voters = <&apps_bcm_voter    
 84             clocks = <&rpmhcc RPMH_QPIC_CLK>;     
 85     };                                            
 86                                                   
 87     system_noc: interconnect@1640000 {            
 88             compatible = "qcom,sdx75-system-no    
 89             reg = <0x1640000 0x4b400>;            
 90             #interconnect-cells = <2>;            
 91             qcom,bcm-voters = <&apps_bcm_voter    
 92     };                                            
                                                      

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