Lines Matching +full:sdm660 +full:- +full:snoc

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interconnect/qcom,sdm660.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm SDM660 Network-On-Chip interconnect
10 - AngeloGioacchino Del Regno <kholk11@gmail.com>
13 The Qualcomm SDM660 interconnect providers support adjusting the
22 - qcom,sdm660-a2noc
23 - qcom,sdm660-bimc
24 - qcom,sdm660-cnoc
25 - qcom,sdm660-gnoc
26 - qcom,sdm660-mnoc
27 - qcom,sdm660-snoc
29 '#interconnect-cells':
36 clock-names:
41 - compatible
42 - reg
43 - '#interconnect-cells'
44 - clock-names
45 - clocks
50 - if:
55 - qcom,sdm660-mnoc
60 - description: Bus Clock.
61 - description: Bus A Clock.
62 - description: CPU-NoC High-performance Bus Clock.
63 clock-names:
65 - const: bus
66 - const: bus_a
67 - const: iface
69 - if:
74 - qcom,sdm660-a2noc
79 - description: Bus Clock.
80 - description: Bus A Clock.
81 - description: IPA Clock.
82 - description: UFS AXI Clock.
83 - description: Aggregate2 UFS AXI Clock.
84 - description: Aggregate2 USB3 AXI Clock.
85 - description: Config NoC USB2 AXI Clock.
86 clock-names:
88 - const: bus
89 - const: bus_a
90 - const: ipa
91 - const: ufs_axi
92 - const: aggre2_ufs_axi
93 - const: aggre2_usb3_axi
94 - const: cfg_noc_usb2_axi
96 - if:
101 - qcom,sdm660-bimc
102 - qcom,sdm660-cnoc
103 - qcom,sdm660-gnoc
104 - qcom,sdm660-snoc
109 - description: Bus Clock.
110 - description: Bus A Clock.
111 clock-names:
113 - const: bus
114 - const: bus_a
117 - |
118 #include <dt-bindings/clock/qcom,rpmcc.h>
119 #include <dt-bindings/clock/qcom,mmcc-sdm660.h>
120 #include <dt-bindings/clock/qcom,gcc-sdm660.h>
123 compatible = "qcom,sdm660-bimc";
125 #interconnect-cells = <1>;
126 clock-names = "bus", "bus_a";
132 compatible = "qcom,sdm660-cnoc";
134 #interconnect-cells = <1>;
135 clock-names = "bus", "bus_a";
140 snoc: interconnect@1626000 {
141 compatible = "qcom,sdm660-snoc";
143 #interconnect-cells = <1>;
144 clock-names = "bus", "bus_a";
150 compatible = "qcom,sdm660-a2noc";
152 #interconnect-cells = <1>;
153 clock-names = "bus",
170 compatible = "qcom,sdm660-mnoc";
172 #interconnect-cells = <1>;
173 clock-names = "bus", "bus_a", "iface";
180 compatible = "qcom,sdm660-gnoc";
182 #interconnect-cells = <1>;
183 clock-names = "bus", "bus_a";