arm64: dts: qcom: sm8550: add TRNG node
[linux-modified.git] / Documentation / devicetree / bindings / clock / qcom,gcc-other.yaml
1 # SPDX-License-Identifier: GPL-2.0-only
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/clock/qcom,gcc-other.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Qualcomm Global Clock & Reset Controller
8
9 maintainers:
10   - Stephen Boyd <sboyd@kernel.org>
11   - Taniya Das <quic_tdas@quicinc.com>
12
13 description: |
14   Qualcomm global clock control module provides the clocks, resets and power
15   domains.
16
17   See also::
18     include/dt-bindings/clock/qcom,gcc-ipq6018.h
19     include/dt-bindings/reset/qcom,gcc-ipq6018.h
20     include/dt-bindings/clock/qcom,gcc-msm8953.h
21     include/dt-bindings/clock/qcom,gcc-mdm9607.h
22
23 allOf:
24   - $ref: qcom,gcc.yaml#
25
26 properties:
27   compatible:
28     enum:
29       - qcom,gcc-ipq6018
30       - qcom,gcc-mdm9607
31
32 required:
33   - compatible
34
35 unevaluatedProperties: false
36
37 examples:
38   - |
39     clock-controller@900000 {
40       compatible = "qcom,gcc-mdm9607";
41       reg = <0x900000 0x4000>;
42       #clock-cells = <1>;
43       #reset-cells = <1>;
44       #power-domain-cells = <1>;
45     };
46 ...