xref: /freebsd/sys/contrib/device-tree/Bindings/clock/qcom,gcc.yaml (revision f5f40dd63bc7acbb5312b26ac1ea1103c12352a6)
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 Common Properties
8
9maintainers:
10  - Stephen Boyd <sboyd@kernel.org>
11  - Taniya Das <quic_tdas@quicinc.com>
12
13description: |
14  Common bindings for Qualcomm global clock control module providing the
15  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