File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed
Documentation/devicetree/bindings/interconnect Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2+ %YAML 1.2
3+ ---
4+ $id : http://devicetree.org/schemas/interconnect/qcom,bcm-voter.yaml#
5+ $schema : http://devicetree.org/meta-schemas/core.yaml#
6+
7+ title : Qualcomm BCM-Voter Interconnect
8+
9+ maintainers :
10+ -
Georgi Djakov <[email protected] > 11+
12+ description : |
13+ The Bus Clock Manager (BCM) is a dedicated hardware accelerator that manages
14+ shared system resources by aggregating requests from multiple Resource State
15+ Coordinators (RSC). Interconnect providers are able to vote for aggregated
16+ thresholds values from consumers by communicating through their respective
17+ RSCs.
18+
19+ properties :
20+ compatible :
21+ enum :
22+ - qcom,bcm-voter
23+
24+ required :
25+ - compatible
26+
27+ additionalProperties : false
28+
29+ examples :
30+ # Example 1: apps bcm_voter on SDM845 SoC should be defined inside &apps_rsc node
31+ # as defined in Documentation/devicetree/bindings/soc/qcom/rpmh-rsc.txt
32+ - |
33+
34+ apps_bcm_voter: bcm_voter {
35+ compatible = "qcom,bcm-voter";
36+ };
37+
38+ # Example 2: disp bcm_voter on SDM845 should be defined inside &disp_rsc node
39+ # as defined in Documentation/devicetree/bindings/soc/qcom/rpmh-rsc.txt
40+ - |
41+
42+ disp_bcm_voter: bcm_voter {
43+ compatible = "qcom,bcm-voter";
44+ };
45+ ...
You can’t perform that action at this time.
0 commit comments