Merge commit '81fd23e2b3ccf71c807e671444e8accaba98ca53' of https://git.pengutronix...
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / clock / qcom,gcc-ipq8074.yaml
1 # SPDX-License-Identifier: GPL-2.0-only
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/clock/qcom,gcc-ipq8074.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Qualcomm Global Clock & Reset Controller Bindingfor IPQ8074
8
9 maintainers:
10   - Stephen Boyd <sboyd@kernel.org>
11   - Taniya Das <tdas@codeaurora.org>
12
13 description: |
14   Qualcomm global clock control module which supports the clocks, resets and
15   power domains on IPQ8074.
16
17   See also:
18   - dt-bindings/clock/qcom,gcc-ipq8074.h
19
20 properties:
21   compatible:
22     const: qcom,gcc-ipq8074
23
24   '#clock-cells':
25     const: 1
26
27   '#reset-cells':
28     const: 1
29
30   reg:
31     maxItems: 1
32
33   protected-clocks:
34     description:
35       Protected clock specifier list as per common clock binding.
36
37 required:
38   - compatible
39   - reg
40   - '#clock-cells'
41   - '#reset-cells'
42
43 additionalProperties: false
44
45 examples:
46   - |
47     clock-controller@1800000 {
48       compatible = "qcom,gcc-ipq8074";
49       reg = <0x01800000 0x80000>;
50       #clock-cells = <1>;
51       #reset-cells = <1>;
52     };
53 ...