Lines Matching +full:gcc +full:- +full:sm8150
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,msm8976-apcs-kpss-global
34 - const: qcom,msm8994-apcs-kpss-global
35 - const: syscon
36 - items:
37 - enum:
38 - qcom,msm8998-apcs-hmss-global
39 - qcom,sdm660-apcs-hmss-global
40 - qcom,sm4250-apcs-hmss-global
41 - qcom,sm6115-apcs-hmss-global
42 - qcom,sm6125-apcs-hmss-global
43 - const: qcom,msm8994-apcs-kpss-global
44 - items:
45 - enum:
46 - qcom,sc7180-apss-shared
47 - qcom,sc8180x-apss-shared
48 - qcom,sm8150-apss-shared
49 - const: qcom,sdm845-apss-shared
50 - items:
51 - enum:
52 - qcom,msm8916-apcs-kpss-global
53 - qcom,msm8939-apcs-kpss-global
54 - qcom,msm8953-apcs-kpss-global
55 - qcom,msm8994-apcs-kpss-global
56 - qcom,sdx55-apcs-gcc
57 - const: syscon
58 - enum:
59 - qcom,ipq6018-apcs-apps-global
60 - qcom,msm8996-apcs-hmss-global
61 - qcom,qcm2290-apcs-hmss-global
62 - qcom,sdm845-apss-shared
72 '#mbox-cells':
75 '#clock-cells':
78 clock-names:
83 - compatible
84 - reg
85 - '#mbox-cells'
90 - if:
95 - qcom,msm8916-apcs-kpss-global
100 - description: primary pll parent of the clock driver
101 - description: auxiliary parent
102 clock-names:
104 - const: pll
105 - const: aux
107 - if:
112 - qcom,msm8939-apcs-kpss-global
117 - description: primary pll parent of the clock driver
118 - description: auxiliary parent
119 - description: reference clock
120 clock-names:
122 - const: pll
123 - const: aux
124 - const: ref
126 - if:
131 - qcom,sdx55-apcs-gcc
136 - description: reference clock
137 - description: primary pll parent of the clock driver
138 - description: auxiliary parent
139 clock-names:
141 - const: ref
142 - const: pll
143 - const: aux
145 - if:
150 - qcom,ipq6018-apcs-apps-global
155 - description: primary pll parent of the clock driver
156 - description: XO clock
157 - description: GCC GPLL0 clock source
158 clock-names:
160 - const: pll
161 - const: xo
162 - const: gpll0
164 - if:
168 - qcom,msm8953-apcs-kpss-global
169 - qcom,msm8994-apcs-kpss-global
170 - qcom,msm8996-apcs-hmss-global
171 - qcom,qcm2290-apcs-hmss-global
172 - qcom,sdm845-apss-shared
176 clock-names: false
178 - if:
183 - qcom,ipq6018-apcs-apps-global
186 '#clock-cells':
190 '#clock-cells':
196 - |
197 #include <dt-bindings/interrupt-controller/arm-gic.h>
199 compatible = "qcom,msm8996-apcs-hmss-global";
202 #mbox-cells = <1>;
203 #clock-cells = <0>;
206 rpm-glink {
207 compatible = "qcom,glink-rpm";
209 qcom,rpm-msg-ram = <&rpm_msg_ram>;
214 - |
218 compatible = "qcom,qcs404-apcs-apps-global",
219 "qcom,msm8916-apcs-kpss-global", "syscon";
221 #mbox-cells = <1>;
222 clocks = <&apcs_hfpll>, <&gcc GCC_GPLL0_AO_OUT_MAIN>;
223 clock-names = "pll", "aux";
224 #clock-cells = <0>;