59 lines
1.3 KiB
Text
59 lines
1.3 KiB
Text
|
|
Qualcomm Technologies, Inc. RPMh Clocks
|
||
|
|
-------------------------------------------------------
|
||
|
|
|
||
|
|
Resource Power Manager Hardened (RPMh) manages shared resources on
|
||
|
|
some Qualcomm Technologies Inc. SoCs. It accepts clock requests from
|
||
|
|
other hardware subsystems via RSC to control clocks.
|
||
|
|
|
||
|
|
Required properties :
|
||
|
|
- compatible : Shall contain one of the following:
|
||
|
|
"qcom,waipio-rpmh-clk"
|
||
|
|
"qcom,lahaina-rpmh-clk"
|
||
|
|
"qcom,shima-rpmh-clk"
|
||
|
|
"qcom,kona-rpmh-clk",
|
||
|
|
"qcom,sdm845-rpmh-clk"
|
||
|
|
"qcom,sm8150-rpmh-clk"
|
||
|
|
"qcom,sdxlemur-rpmh-clk"
|
||
|
|
"qcom,diwali-rpmh-clk"
|
||
|
|
"qcom,kalama-rpmh-clk"
|
||
|
|
"qcom,sm6150-rpmh-clk"
|
||
|
|
"qcom,cinder-rpmh-clk"
|
||
|
|
"qcom,sdxpinn-rpmh-clk"
|
||
|
|
"qcom,sdxbaagha-rpmh-clk"
|
||
|
|
"qcom,lemans-rpmh-clk"
|
||
|
|
"qcom,crow-rpmh-clk"
|
||
|
|
"qcom,sdm670-rpmh-clk"
|
||
|
|
|
||
|
|
- #clock-cells : must contain 1
|
||
|
|
|
||
|
|
Example :
|
||
|
|
|
||
|
|
#include <dt-bindings/clock/qcom,rpmh.h>
|
||
|
|
|
||
|
|
&apps_rsc {
|
||
|
|
rpmhcc: clock-controller {
|
||
|
|
compatible = "qcom,sdm845-rpmh-clk";
|
||
|
|
#clock-cells = <1>;
|
||
|
|
};
|
||
|
|
};
|
||
|
|
|
||
|
|
&apps_rsc {
|
||
|
|
rpmhcc: clock-controller {
|
||
|
|
compatible = "qcom,kona-rpmh-clk";
|
||
|
|
#clock-cells = <1>;
|
||
|
|
};
|
||
|
|
};
|
||
|
|
|
||
|
|
&apps_rsc {
|
||
|
|
rpmhcc: clock-controller {
|
||
|
|
compatible = "qcom,lahaina-rpmh-clk";
|
||
|
|
#clock-cells = <1>;
|
||
|
|
};
|
||
|
|
|
||
|
|
&apps_rsc {
|
||
|
|
rpmhcc: clock-controller {
|
||
|
|
compatible = "qcom,waipio-rpmh-clk";
|
||
|
|
#clock-cells = <1>;
|
||
|
|
};
|
||
|
|
};
|