1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/interconnect/qcom,msm8939.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm MSM8939 Network-On-Chip interconnect
10 - Konrad Dybcio <konradybcio@kernel.org>
13 The Qualcomm MSM8939 interconnect providers support adjusting the
14 bandwidth requirements between the various NoC fabrics.
17 - $ref: qcom,rpm-common.yaml#
30 '^interconnect-[a-z0-9\-]+$':
32 $ref: qcom,rpm-common.yaml#
34 The interconnect providers do not have a separate QoS register space,
35 but share parent's space.
38 - $ref: qcom,rpm-common.yaml#
42 const: qcom,msm8939-snoc-mm
47 unevaluatedProperties: false
53 unevaluatedProperties: false
57 #include <dt-bindings/clock/qcom,rpmcc.h>
59 snoc: interconnect@580000 {
60 compatible = "qcom,msm8939-snoc";
61 reg = <0x00580000 0x14000>;
62 #interconnect-cells = <1>;
65 bimc: interconnect@400000 {
66 compatible = "qcom,msm8939-bimc";
67 reg = <0x00400000 0x62000>;
68 #interconnect-cells = <1>;
70 snoc_mm: interconnect-snoc {
71 compatible = "qcom,msm8939-snoc-mm";
72 #interconnect-cells = <1>;