Lines Matching +full:gcc +full:- +full:msm8974
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mailbox/qcom,apcs-kpss-global.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
14 - Jassi Brar <jassisinghbrar@gmail.com>
19 - items:
20 - enum:
21 - qcom,ipq5018-apcs-apps-global
22 - qcom,ipq5332-apcs-apps-global
23 - qcom,ipq8074-apcs-apps-global
24 - qcom,ipq9574-apcs-apps-global
25 - const: qcom,ipq6018-apcs-apps-global
26 - items:
27 - enum:
28 - qcom,qcs404-apcs-apps-global
29 - const: qcom,msm8916-apcs-kpss-global
30 - const: syscon
31 - items:
32 - enum:
33 - qcom,msm8974-apcs-kpss-global
34 - qcom,msm8976-apcs-kpss-global
35 - const: qcom,msm8994-apcs-kpss-global
36 - const: syscon
37 - items:
38 - enum:
39 - qcom,msm8998-apcs-hmss-global
40 - qcom,sdm660-apcs-hmss-global
41 - qcom,sm4250-apcs-hmss-global
42 - qcom,sm6115-apcs-hmss-global
43 - qcom,sm6125-apcs-hmss-global
44 - const: qcom,msm8994-apcs-kpss-global
45 - items:
46 - enum:
47 - qcom,sc7180-apss-shared
48 - qcom,sc8180x-apss-shared
49 - qcom,sm8150-apss-shared
50 - const: qcom,sdm845-apss-shared
51 - items:
52 - enum:
53 - qcom,msm8916-apcs-kpss-global
54 - qcom,msm8939-apcs-kpss-global
55 - qcom,msm8953-apcs-kpss-global
56 - qcom,msm8994-apcs-kpss-global
57 - qcom,sdx55-apcs-gcc
58 - const: syscon
59 - enum:
60 - qcom,ipq6018-apcs-apps-global
61 - qcom,msm8996-apcs-hmss-global
62 - qcom,qcm2290-apcs-hmss-global
63 - qcom,sdm845-apss-shared
73 '#mbox-cells':
76 '#clock-cells':
79 clock-names:
84 - compatible
85 - reg
86 - '#mbox-cells'
91 - if:
96 - qcom,msm8916-apcs-kpss-global
101 - description: primary pll parent of the clock driver
102 - description: auxiliary parent
103 clock-names:
105 - const: pll
106 - const: aux
108 - if:
113 - qcom,msm8939-apcs-kpss-global
118 - description: primary pll parent of the clock driver
119 - description: auxiliary parent
120 - description: reference clock
121 clock-names:
123 - const: pll
124 - const: aux
125 - const: ref
127 - if:
132 - qcom,sdx55-apcs-gcc
137 - description: reference clock
138 - description: primary pll parent of the clock driver
139 - description: auxiliary parent
140 clock-names:
142 - const: ref
143 - const: pll
144 - const: aux
146 - if:
151 - qcom,ipq6018-apcs-apps-global
156 - description: primary pll parent of the clock driver
157 - description: XO clock
158 - description: GCC GPLL0 clock source
159 clock-names:
161 - const: pll
162 - const: xo
163 - const: gpll0
165 - if:
170 - qcom,msm8953-apcs-kpss-global
171 - qcom,msm8994-apcs-kpss-global
172 - qcom,msm8996-apcs-hmss-global
173 - qcom,qcm2290-apcs-hmss-global
174 - qcom,sdm845-apss-shared
178 clock-names: false
180 - if:
185 - qcom,ipq6018-apcs-apps-global
188 '#clock-cells':
192 '#clock-cells':
198 - |
199 #include <dt-bindings/interrupt-controller/arm-gic.h>
201 compatible = "qcom,msm8996-apcs-hmss-global";
204 #mbox-cells = <1>;
205 #clock-cells = <0>;
208 rpm-glink {
209 compatible = "qcom,glink-rpm";
211 qcom,rpm-msg-ram = <&rpm_msg_ram>;
216 - |
220 compatible = "qcom,qcs404-apcs-apps-global",
221 "qcom,msm8916-apcs-kpss-global", "syscon";
223 #mbox-cells = <1>;
224 clocks = <&apcs_hfpll>, <&gcc GCC_GPLL0_AO_OUT_MAIN>;
225 clock-names = "pll", "aux";
226 #clock-cells = <0>;