xref: /linux/Documentation/devicetree/bindings/clock/qcom,q6sstopcc.yaml (revision 8e7b71f8a9750be1ca15f0285142a6aa000755a0)
1*8e7b71f8SGovind Singh# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*8e7b71f8SGovind Singh%YAML 1.2
3*8e7b71f8SGovind Singh---
4*8e7b71f8SGovind Singh$id: http://devicetree.org/schemas/clock/qcom,q6sstopcc.yaml#
5*8e7b71f8SGovind Singh$schema: http://devicetree.org/meta-schemas/core.yaml#
6*8e7b71f8SGovind Singh
7*8e7b71f8SGovind Singhtitle: Q6SSTOP clock Controller
8*8e7b71f8SGovind Singh
9*8e7b71f8SGovind Singhmaintainers:
10*8e7b71f8SGovind Singh  - Govind Singh <govinds@codeaurora.org>
11*8e7b71f8SGovind Singh
12*8e7b71f8SGovind Singhproperties:
13*8e7b71f8SGovind Singh  compatible:
14*8e7b71f8SGovind Singh    const: "qcom,qcs404-q6sstopcc"
15*8e7b71f8SGovind Singh
16*8e7b71f8SGovind Singh  reg:
17*8e7b71f8SGovind Singh    items:
18*8e7b71f8SGovind Singh      - description: Q6SSTOP clocks register region
19*8e7b71f8SGovind Singh      - description: Q6SSTOP_TCSR register region
20*8e7b71f8SGovind Singh
21*8e7b71f8SGovind Singh  clocks:
22*8e7b71f8SGovind Singh    items:
23*8e7b71f8SGovind Singh      - description: ahb clock for the q6sstopCC
24*8e7b71f8SGovind Singh
25*8e7b71f8SGovind Singh  '#clock-cells':
26*8e7b71f8SGovind Singh    const: 1
27*8e7b71f8SGovind Singh
28*8e7b71f8SGovind Singhrequired:
29*8e7b71f8SGovind Singh  - compatible
30*8e7b71f8SGovind Singh  - reg
31*8e7b71f8SGovind Singh  - clocks
32*8e7b71f8SGovind Singh  - '#clock-cells'
33*8e7b71f8SGovind Singh
34*8e7b71f8SGovind SinghadditionalProperties: false
35*8e7b71f8SGovind Singh
36*8e7b71f8SGovind Singhexamples:
37*8e7b71f8SGovind Singh  - |
38*8e7b71f8SGovind Singh    q6sstopcc: clock-controller@7500000 {
39*8e7b71f8SGovind Singh      compatible = "qcom,qcs404-q6sstopcc";
40*8e7b71f8SGovind Singh      reg = <0x07500000 0x4e000>, <0x07550000 0x10000>;
41*8e7b71f8SGovind Singh      clocks = <&gcc 141>;
42*8e7b71f8SGovind Singh      #clock-cells = <1>;
43*8e7b71f8SGovind Singh    };
44