xref: /freebsd/sys/contrib/device-tree/Bindings/clock/qcom,gcc.yaml (revision 8ddb146abcdf061be9f2c0db7e391697dafad85c)
1# SPDX-License-Identifier: GPL-2.0-only
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/clock/qcom,gcc.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Qualcomm Global Clock & Reset Controller Binding Common Bindings
8
9maintainers:
10  - Stephen Boyd <sboyd@kernel.org>
11  - Taniya Das <tdas@codeaurora.org>
12
13description: |
14  Common bindings for Qualcomm global clock control module which supports
15  the clocks, resets and power domains.
16
17properties:
18  '#clock-cells':
19    const: 1
20
21  '#reset-cells':
22    const: 1
23
24  '#power-domain-cells':
25    const: 1
26
27  reg:
28    maxItems: 1
29
30  protected-clocks:
31    description:
32      Protected clock specifier list as per common clock binding.
33
34required:
35  - reg
36  - '#clock-cells'
37  - '#reset-cells'
38  - '#power-domain-cells'
39
40additionalProperties: true
41
42...
43