1a764e1edSTaniya Das# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2a764e1edSTaniya Das%YAML 1.2
3a764e1edSTaniya Das---
4a764e1edSTaniya Das$id: http://devicetree.org/schemas/clock/qcom,sc7280-camcc.yaml#
5a764e1edSTaniya Das$schema: http://devicetree.org/meta-schemas/core.yaml#
6a764e1edSTaniya Das
7*ece3c319SKrzysztof Kozlowskititle: Qualcomm Camera Clock & Reset Controller on SC7280
8a764e1edSTaniya Das
9a764e1edSTaniya Dasmaintainers:
10a764e1edSTaniya Das  - Taniya Das <tdas@codeaurora.org>
11a764e1edSTaniya Das
12a764e1edSTaniya Dasdescription: |
13*ece3c319SKrzysztof Kozlowski  Qualcomm camera clock control module provides the clocks, resets and
14a764e1edSTaniya Das  power domains on SC7280.
15a764e1edSTaniya Das
16*ece3c319SKrzysztof Kozlowski  See also:: include/dt-bindings/clock/qcom,camcc-sc7280.h
17a764e1edSTaniya Das
18a764e1edSTaniya Dasproperties:
19a764e1edSTaniya Das  compatible:
20a764e1edSTaniya Das    const: qcom,sc7280-camcc
21a764e1edSTaniya Das
22a764e1edSTaniya Das  clocks:
23a764e1edSTaniya Das    items:
24a764e1edSTaniya Das      - description: Board XO source
25a764e1edSTaniya Das      - description: Board XO active source
26a764e1edSTaniya Das      - description: Sleep clock source
27a764e1edSTaniya Das
28a764e1edSTaniya Das  clock-names:
29a764e1edSTaniya Das    items:
30a764e1edSTaniya Das      - const: bi_tcxo
31a764e1edSTaniya Das      - const: bi_tcxo_ao
32a764e1edSTaniya Das      - const: sleep_clk
33a764e1edSTaniya Das
34a764e1edSTaniya Das  '#clock-cells':
35a764e1edSTaniya Das    const: 1
36a764e1edSTaniya Das
37a764e1edSTaniya Das  '#reset-cells':
38a764e1edSTaniya Das    const: 1
39a764e1edSTaniya Das
40a764e1edSTaniya Das  '#power-domain-cells':
41a764e1edSTaniya Das    const: 1
42a764e1edSTaniya Das
43a764e1edSTaniya Das  reg:
44a764e1edSTaniya Das    maxItems: 1
45a764e1edSTaniya Das
46a764e1edSTaniya Dasrequired:
47a764e1edSTaniya Das  - compatible
48a764e1edSTaniya Das  - reg
49a764e1edSTaniya Das  - clocks
50a764e1edSTaniya Das  - clock-names
51a764e1edSTaniya Das  - '#clock-cells'
52a764e1edSTaniya Das  - '#reset-cells'
53a764e1edSTaniya Das  - '#power-domain-cells'
54a764e1edSTaniya Das
55a764e1edSTaniya DasadditionalProperties: false
56a764e1edSTaniya Das
57a764e1edSTaniya Dasexamples:
58a764e1edSTaniya Das  - |
59a764e1edSTaniya Das    #include <dt-bindings/clock/qcom,rpmh.h>
60a764e1edSTaniya Das    clock-controller@ad00000 {
61a764e1edSTaniya Das      compatible = "qcom,sc7280-camcc";
62a764e1edSTaniya Das      reg = <0x0ad00000 0x10000>;
63a764e1edSTaniya Das      clocks = <&rpmhcc RPMH_CXO_CLK>,
64a764e1edSTaniya Das               <&rpmhcc RPMH_CXO_CLK_A>,
65a764e1edSTaniya Das               <&sleep_clk>;
66a764e1edSTaniya Das      clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk";
67a764e1edSTaniya Das      #clock-cells = <1>;
68a764e1edSTaniya Das      #reset-cells = <1>;
69a764e1edSTaniya Das      #power-domain-cells = <1>;
70a764e1edSTaniya Das    };
71a764e1edSTaniya Das...
72