Lines Matching +full:rpmh +full:- +full:rsc
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interconnect/qcom,sdx75-rpmh.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm RPMh Network-On-Chip Interconnect on SDX75
10 - Rohit Agarwal <quic_rohiagar@quicinc.com>
13 RPMh interconnect providers support system bandwidth requirements through
14 RPMh hardware accelerators known as Bus Clock Manager (BCM). The provider is
15 able to communicate with the BCM through the Resource State Coordinator (RSC)
17 least one RPMh device child node pertaining to their RSC and each provider
18 can map to multiple RPMh resources.
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
30 '#interconnect-cells': true
39 - compatible
42 - $ref: qcom,rpmh-common.yaml#
43 - if:
48 - qcom,sdx75-clk-virt
49 - qcom,sdx75-mc-virt
55 - reg
57 - if:
62 - qcom,sdx75-clk-virt
67 - description: RPMH CC QPIC Clock
69 - clocks
77 - |
78 #include <dt-bindings/clock/qcom,rpmh.h>
80 clk_virt: interconnect-0 {
81 compatible = "qcom,sdx75-clk-virt";
82 #interconnect-cells = <2>;
83 qcom,bcm-voters = <&apps_bcm_voter>;
88 compatible = "qcom,sdx75-system-noc";
90 #interconnect-cells = <2>;
91 qcom,bcm-voters = <&apps_bcm_voter>;