mirror of
https://github.com/torvalds/linux.git
synced 2024-12-23 11:21:33 +00:00
072a551fd5
The GPU for msm8998 has its own clock controller. Document it. Signed-off-by: Jeffrey Hugo <jeffrey.l.hugo@gmail.com> Signed-off-by: Stephen Boyd <sboyd@kernel.org>
25 lines
842 B
Plaintext
25 lines
842 B
Plaintext
Qualcomm Graphics Clock & Reset Controller Binding
|
|
--------------------------------------------------
|
|
|
|
Required properties :
|
|
- compatible : shall contain "qcom,sdm845-gpucc" or "qcom,msm8998-gpucc"
|
|
- reg : shall contain base register location and length
|
|
- #clock-cells : from common clock binding, shall contain 1
|
|
- #reset-cells : from common reset binding, shall contain 1
|
|
- #power-domain-cells : from generic power domain binding, shall contain 1
|
|
- clocks : shall contain the XO clock
|
|
shall contain the gpll0 out main clock (msm8998)
|
|
- clock-names : shall be "xo"
|
|
shall be "gpll0" (msm8998)
|
|
|
|
Example:
|
|
gpucc: clock-controller@5090000 {
|
|
compatible = "qcom,sdm845-gpucc";
|
|
reg = <0x5090000 0x9000>;
|
|
#clock-cells = <1>;
|
|
#reset-cells = <1>;
|
|
#power-domain-cells = <1>;
|
|
clocks = <&rpmhcc RPMH_CXO_CLK>;
|
|
clock-names = "xo";
|
|
};
|