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 MSM8937/MSM8939/MSM8976 Network-On-Chip interconnect
10 - Konrad Dybcio <konradybcio@kernel.org>
13 The Qualcomm MSM8937/MSM8939/MSM8976 interconnect providers support
14 adjusting the bandwidth requirements between the various NoC fabrics.
17 - $ref: qcom,rpm-common.yaml#
36 '^interconnect-[a-z0-9\-]+$':
38 $ref: qcom,rpm-common.yaml#
40 The interconnect providers do not have a separate QoS register space,
41 but share parent's space.
44 - $ref: qcom,rpm-common.yaml#
49 - qcom,msm8937-snoc-mm
50 - qcom,msm8939-snoc-mm
51 - qcom,msm8976-snoc-mm
56 unevaluatedProperties: false
62 unevaluatedProperties: false
66 #include <dt-bindings/clock/qcom,rpmcc.h>
68 snoc: interconnect@580000 {
69 compatible = "qcom,msm8939-snoc";
70 reg = <0x00580000 0x14000>;
71 #interconnect-cells = <1>;
73 snoc_mm: interconnect-snoc {
74 compatible = "qcom,msm8939-snoc-mm";
75 #interconnect-cells = <1>;