arm64: dts: qcom: sdm670: add camcc
authorRichard Acayan <mailingradian@gmail.com>
Wed, 18 Dec 2024 23:17:34 +0000 (18:17 -0500)
committerBjorn Andersson <andersson@kernel.org>
Tue, 7 Jan 2025 00:10:42 +0000 (18:10 -0600)
The camera clock controller on SDM670 controls the clocks that drive the
camera subsystem. The clocks are the same as on SDM845. Add the camera
clock controller for SDM670.

Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Richard Acayan <mailingradian@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20241218231729.270137-11-mailingradian@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sdm670.dtsi

index d8e4cb533bc65265cd6ead2eb5da8b07d55a5d4a..279e62ec5433af70c0a7c594f2c5241800b465cf 100644 (file)
                        #interrupt-cells = <4>;
                };
 
+               camcc: clock-controller@ad00000 {
+                       compatible = "qcom,sdm670-camcc", "qcom,sdm845-camcc";
+                       reg = <0 0x0ad00000 0 0x10000>;
+                       clocks = <&rpmhcc RPMH_CXO_CLK>;
+                       clock-names = "bi_tcxo";
+                       #clock-cells = <1>;
+                       #reset-cells = <1>;
+                       #power-domain-cells = <1>;
+               };
+
                mdss: display-subsystem@ae00000 {
                        compatible = "qcom,sdm670-mdss";
                        reg = <0 0x0ae00000 0 0x1000>;