xref: /linux/Documentation/devicetree/bindings/clock/qcom,sm6350-camcc.yaml (revision 2731835f3f2e5b0642ad82a3a0265c98a552283e)
1717607f1SKonrad Dybcio# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2717607f1SKonrad Dybcio%YAML 1.2
3717607f1SKonrad Dybcio---
4717607f1SKonrad Dybcio$id: http://devicetree.org/schemas/clock/qcom,sm6350-camcc.yaml#
5717607f1SKonrad Dybcio$schema: http://devicetree.org/meta-schemas/core.yaml#
6717607f1SKonrad Dybcio
7717607f1SKonrad Dybciotitle: Qualcomm Camera Clock & Reset Controller on SM6350
8717607f1SKonrad Dybcio
9717607f1SKonrad Dybciomaintainers:
10*0710c3d3SKonrad Dybcio  - Konrad Dybcio <konradybcio@kernel.org>
11717607f1SKonrad Dybcio
12717607f1SKonrad Dybciodescription: |
13717607f1SKonrad Dybcio  Qualcomm camera clock control module provides the clocks, resets and  power
14717607f1SKonrad Dybcio  domains on SM6350.
15717607f1SKonrad Dybcio
16717607f1SKonrad Dybcio  See also:: include/dt-bindings/clock/qcom,sm6350-camcc.h
17717607f1SKonrad Dybcio
18717607f1SKonrad Dybcioproperties:
19717607f1SKonrad Dybcio  compatible:
20717607f1SKonrad Dybcio    const: qcom,sm6350-camcc
21717607f1SKonrad Dybcio
22717607f1SKonrad Dybcio  clocks:
23717607f1SKonrad Dybcio    items:
24717607f1SKonrad Dybcio      - description: Board XO source
25717607f1SKonrad Dybcio
26717607f1SKonrad Dybcio  reg:
27717607f1SKonrad Dybcio    maxItems: 1
28717607f1SKonrad Dybcio
29717607f1SKonrad Dybciorequired:
30717607f1SKonrad Dybcio  - compatible
31717607f1SKonrad Dybcio  - clocks
32717607f1SKonrad Dybcio
33717607f1SKonrad DybcioallOf:
34717607f1SKonrad Dybcio  - $ref: qcom,gcc.yaml#
35717607f1SKonrad Dybcio
36717607f1SKonrad DybciounevaluatedProperties: false
37717607f1SKonrad Dybcio
38717607f1SKonrad Dybcioexamples:
39717607f1SKonrad Dybcio  - |
40717607f1SKonrad Dybcio    #include <dt-bindings/clock/qcom,rpmh.h>
41717607f1SKonrad Dybcio    clock-controller@ad00000 {
42717607f1SKonrad Dybcio      compatible = "qcom,sm6350-camcc";
43717607f1SKonrad Dybcio      reg = <0x0ad00000 0x16000>;
44717607f1SKonrad Dybcio      clocks = <&rpmhcc RPMH_CXO_CLK>;
45717607f1SKonrad Dybcio      #clock-cells = <1>;
46717607f1SKonrad Dybcio      #reset-cells = <1>;
47717607f1SKonrad Dybcio      #power-domain-cells = <1>;
48717607f1SKonrad Dybcio    };
49717607f1SKonrad Dybcio...
50