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