Lines Matching +full:rpm +full:- +full:msm8996

1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm RPM Clock Controller
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
11 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
14 The clock enumerators are defined in <dt-bindings/clock/qcom,rpmcc.h> and
19 suspend, you need to specify the non-active clock, the one not containing
25 - enum:
26 - qcom,rpmcc-apq8060
27 - qcom,rpmcc-apq8064
28 - qcom,rpmcc-ipq806x
29 - qcom,rpmcc-mdm9607
30 - qcom,rpmcc-msm8226
31 - qcom,rpmcc-msm8660
32 - qcom,rpmcc-msm8909
33 - qcom,rpmcc-msm8916
34 - qcom,rpmcc-msm8917
35 - qcom,rpmcc-msm8936
36 - qcom,rpmcc-msm8953
37 - qcom,rpmcc-msm8974
38 - qcom,rpmcc-msm8976
39 - qcom,rpmcc-msm8992
40 - qcom,rpmcc-msm8994
41 - qcom,rpmcc-msm8996
42 - qcom,rpmcc-msm8998
43 - qcom,rpmcc-qcm2290
44 - qcom,rpmcc-qcs404
45 - qcom,rpmcc-sdm660
46 - qcom,rpmcc-sm6115
47 - qcom,rpmcc-sm6125
48 - qcom,rpmcc-sm6375
49 - const: qcom,rpmcc
51 '#clock-cells':
58 clock-names:
63 - compatible
64 - '#clock-cells'
67 - if:
72 - qcom,rpmcc-apq8060
73 - qcom,rpmcc-ipq806x
74 - qcom,rpmcc-msm8660
80 - description: pxo clock
82 clock-names:
84 - const: pxo
86 - if:
90 const: qcom,rpmcc-apq8064
95 - description: pxo clock
96 - description: cxo clock
98 clock-names:
100 - const: pxo
101 - const: cxo
103 - if:
108 - qcom,rpmcc-mdm9607
109 - qcom,rpmcc-msm8226
110 - qcom,rpmcc-msm8916
111 - qcom,rpmcc-msm8917
112 - qcom,rpmcc-msm8936
113 - qcom,rpmcc-msm8953
114 - qcom,rpmcc-msm8974
115 - qcom,rpmcc-msm8976
116 - qcom,rpmcc-msm8992
117 - qcom,rpmcc-msm8994
118 - qcom,rpmcc-msm8996
119 - qcom,rpmcc-msm8998
120 - qcom,rpmcc-qcm2290
121 - qcom,rpmcc-qcs404
122 - qcom,rpmcc-sdm660
123 - qcom,rpmcc-sm6115
124 - qcom,rpmcc-sm6125
130 - description: xo clock
132 clock-names:
134 - const: xo
139 - |
140 rpm {
141 rpm-requests {
142 compatible = "qcom,rpm-msm8916", "qcom,smd-rpm";
143 qcom,smd-channels = "rpm_requests";
145 clock-controller {
146 compatible = "qcom,rpmcc-msm8916", "qcom,rpmcc";
147 #clock-cells = <1>;
152 - |
153 rpm {
154 clock-controller {
155 compatible = "qcom,rpmcc-ipq806x", "qcom,rpmcc";
156 #clock-cells = <1>;
158 clock-names = "pxo";