xref: /linux/Documentation/devicetree/bindings/interconnect/qcom,sc8280xp-rpmh.yaml (revision 45e68388ba0ed25ae419acbfa80133f9038ab386)
1*45e68388SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*45e68388SKrzysztof Kozlowski%YAML 1.2
3*45e68388SKrzysztof Kozlowski---
4*45e68388SKrzysztof Kozlowski$id: http://devicetree.org/schemas/interconnect/qcom,sc8280xp-rpmh.yaml#
5*45e68388SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
6*45e68388SKrzysztof Kozlowski
7*45e68388SKrzysztof Kozlowskititle: Qualcomm RPMh Network-On-Chip Interconnect on SC8280XP
8*45e68388SKrzysztof Kozlowski
9*45e68388SKrzysztof Kozlowskimaintainers:
10*45e68388SKrzysztof Kozlowski  - Bjorn Andersson <andersson@kernel.org>
11*45e68388SKrzysztof Kozlowski  - Konrad Dybcio <konrad.dybcio@linaro.org>
12*45e68388SKrzysztof Kozlowski
13*45e68388SKrzysztof Kozlowskidescription: |
14*45e68388SKrzysztof Kozlowski  RPMh interconnect providers support system bandwidth requirements through
15*45e68388SKrzysztof Kozlowski  RPMh hardware accelerators known as Bus Clock Manager (BCM).
16*45e68388SKrzysztof Kozlowski
17*45e68388SKrzysztof Kozlowski  See also:: include/dt-bindings/interconnect/qcom,sc8280xp.h
18*45e68388SKrzysztof Kozlowski
19*45e68388SKrzysztof Kozlowskiproperties:
20*45e68388SKrzysztof Kozlowski  compatible:
21*45e68388SKrzysztof Kozlowski    enum:
22*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-aggre1-noc
23*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-aggre2-noc
24*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-clk-virt
25*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-config-noc
26*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-dc-noc
27*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-gem-noc
28*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-lpass-ag-noc
29*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-mc-virt
30*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-mmss-noc
31*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-nspa-noc
32*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-nspb-noc
33*45e68388SKrzysztof Kozlowski      - qcom,sc8280xp-system-noc
34*45e68388SKrzysztof Kozlowski
35*45e68388SKrzysztof Kozlowskirequired:
36*45e68388SKrzysztof Kozlowski  - compatible
37*45e68388SKrzysztof Kozlowski
38*45e68388SKrzysztof KozlowskiallOf:
39*45e68388SKrzysztof Kozlowski  - $ref: qcom,rpmh-common.yaml#
40*45e68388SKrzysztof Kozlowski
41*45e68388SKrzysztof KozlowskiunevaluatedProperties: false
42*45e68388SKrzysztof Kozlowski
43*45e68388SKrzysztof Kozlowskiexamples:
44*45e68388SKrzysztof Kozlowski  - |
45*45e68388SKrzysztof Kozlowski    interconnect-0 {
46*45e68388SKrzysztof Kozlowski        compatible = "qcom,sc8280xp-aggre1-noc";
47*45e68388SKrzysztof Kozlowski        #interconnect-cells = <2>;
48*45e68388SKrzysztof Kozlowski        qcom,bcm-voters = <&apps_bcm_voter>;
49*45e68388SKrzysztof Kozlowski    };
50