1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/interconnect/qcom,msm8953.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm MSM8953 Network-On-Chip interconnect
10 - Barnabas Czeman <barnabas.czeman@mainlining.org>
13 The Qualcomm MSM8953 interconnect providers support adjusting the
14 bandwidth requirements between the various NoC fabrics.
16 See also: include/dt-bindings/interconnect/qcom,msm8953.h
34 '#interconnect-cells':
38 '^interconnect-[a-z0-9\-]+$':
40 $ref: qcom,rpm-common.yaml#
41 unevaluatedProperties: false
43 The interconnect providers do not have a separate QoS register space,
44 but share parent's space.
48 const: qcom,msm8953-snoc-mm
52 - '#interconnect-cells'
57 - '#interconnect-cells'
60 - $ref: qcom,rpm-common.yaml#
64 const: qcom,msm8953-pcnoc
70 - description: PCNOC USB3 AXI Clock.
83 additionalProperties: false
87 #include <dt-bindings/clock/qcom,gcc-msm8953.h>
89 snoc: interconnect@580000 {
90 compatible = "qcom,msm8953-snoc";
91 reg = <0x580000 0x16080>;
93 #interconnect-cells = <2>;
95 snoc_mm: interconnect-snoc {
96 compatible = "qcom,msm8953-snoc-mm";
98 #interconnect-cells = <2>;