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

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


  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 BCM-Voter Interconnect            
  8                                                   
  9 maintainers:                                      
 10   - Georgi Djakov <georgi.djakov@linaro.org>       
 11                                                   
 12 description: |                                    
 13   The Bus Clock Manager (BCM) is a dedicated h    
 14   shared system resources by aggregating reque    
 15   Coordinators (RSC). Interconnect providers a    
 16   thresholds values from consumers by communic    
 17   RSCs.                                           
 18                                                   
 19 properties:                                       
 20   compatible:                                     
 21     enum:                                         
 22       - qcom,bcm-voter                            
 23                                                   
 24   qcom,tcs-wait:                                  
 25     description: |                                
 26       Optional mask of which TCSs (Triggered C    
 27       upon triggering. If not specified, then     
 28       completion. The mask bits are available     
 29                                                   
 30       The AMC TCS is triggered immediately whe    
 31       WAKE/SLEEP TCSs are triggered when the R    
 32       sleep modes.                                
 33                                                   
 34       In most cases, it's necessary to wait in    
 35       ensure resources are available before us    
 36       cases can ensure sufficient delay by oth    
 37       overridden to reduce latencies.             
 38                                                   
 39     $ref: /schemas/types.yaml#/definitions/uin    
 40                                                   
 41 required:                                         
 42   - compatible                                    
 43                                                   
 44 additionalProperties: false                       
 45                                                   
 46 examples:                                         
 47   # Example 1: apps bcm_voter on SDM845 SoC sh    
 48   # as defined in Documentation/devicetree/bin    
 49   - |                                             
 50                                                   
 51     apps_bcm_voter: bcm-voter {                   
 52         compatible = "qcom,bcm-voter";            
 53     };                                            
 54                                                   
 55   # Example 2: disp bcm_voter on SDM845 should    
 56   # as defined in Documentation/devicetree/bin    
 57   - |                                             
 58                                                   
 59     #include <dt-bindings/interconnect/qcom,ic    
 60                                                   
 61     disp_bcm_voter: bcm-voter {                   
 62         compatible = "qcom,bcm-voter";            
 63         qcom,tcs-wait = <QCOM_ICC_TAG_AMC>;       
 64     };                                            
 65 ...                                               
                                                      

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