Lines Matching +full:rpm +full:- +full:msm8996
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/interconnect/qcom,msm8996.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm MSM8996 Network-On-Chip interconnect
10 - Konrad Dybcio <konradybcio@kernel.org>
13 The Qualcomm MSM8996 interconnect providers support adjusting the
19 - qcom,msm8996-a0noc
20 - qcom,msm8996-a1noc
21 - qcom,msm8996-a2noc
22 - qcom,msm8996-bimc
23 - qcom,msm8996-cnoc
24 - qcom,msm8996-mnoc
25 - qcom,msm8996-pnoc
26 - qcom,msm8996-snoc
31 clock-names:
39 power-domains:
43 - compatible
44 - reg
49 - $ref: qcom,rpm-common.yaml#
50 - if:
53 const: qcom,msm8996-a0noc
59 - description: Aggregate0 System NoC AXI Clock.
60 - description: Aggregate0 Config NoC AHB Clock.
61 - description: Aggregate0 NoC MPU Clock.
63 clock-names:
65 - const: aggre0_snoc_axi
66 - const: aggre0_cnoc_ahb
67 - const: aggre0_noc_mpu_cfg
70 - power-domains
72 - if:
75 const: qcom,msm8996-mnoc
81 - description: CPU-NoC High-performance Bus Clock.
83 clock-names:
86 - if:
89 const: qcom,msm8996-a2noc
95 - description: Aggregate2 NoC UFS AXI Clock
96 - description: UFS AXI Clock
98 clock-names:
100 - const: aggre2_ufs_axi
101 - const: ufs_axi
104 - |
105 #include <dt-bindings/clock/qcom,gcc-msm8996.h>
106 #include <dt-bindings/clock/qcom,mmcc-msm8996.h>
107 #include <dt-bindings/clock/qcom,rpmcc.h>
110 compatible = "qcom,msm8996-bimc";
112 #interconnect-cells = <1>;
116 compatible = "qcom,msm8996-a0noc";
118 #interconnect-cells = <1>;
122 clock-names = "aggre0_snoc_axi",
125 power-domains = <&gcc AGGRE0_NOC_GDSC>;