Lines Matching +full:smd +full:- +full:rpm
1 Qualcomm RPM Clock Controller Binding
2 ------------------------------------------------
3 The RPM is a dedicated hardware engine for managing the shared
10 - compatible : shall contain only one of the following. The generic
13 "qcom,rpmcc-msm8660", "qcom,rpmcc"
14 "qcom,rpmcc-apq8060", "qcom,rpmcc"
15 "qcom,rpmcc-msm8916", "qcom,rpmcc"
16 "qcom,rpmcc-msm8936", "qcom,rpmcc"
17 "qcom,rpmcc-msm8974", "qcom,rpmcc"
18 "qcom,rpmcc-msm8976", "qcom,rpmcc"
19 "qcom,rpmcc-apq8064", "qcom,rpmcc"
20 "qcom,rpmcc-ipq806x", "qcom,rpmcc"
21 "qcom,rpmcc-msm8992",·"qcom,rpmcc"
22 "qcom,rpmcc-msm8994",·"qcom,rpmcc"
23 "qcom,rpmcc-msm8996", "qcom,rpmcc"
24 "qcom,rpmcc-msm8998", "qcom,rpmcc"
25 "qcom,rpmcc-qcs404", "qcom,rpmcc"
26 "qcom,rpmcc-sdm660", "qcom,rpmcc"
28 - #clock-cells : shall contain 1
30 The clock enumerators are defined in <dt-bindings/clock/qcom,rpmcc.h>
35 during system suspend, you need to specify the non-active clock, the one
39 smd {
40 compatible = "qcom,smd";
42 rpm {
45 qcom,smd-edge = <15>;
48 compatible = "qcom,rpm-msm8916";
49 qcom,smd-channels = "rpm_requests";
51 rpmcc: clock-controller {
52 compatible = "qcom,rpmcc-msm8916", "qcom,rpmcc";
53 #clock-cells = <1>;