12a8aa18cSDouglas Anderson# SPDX-License-Identifier: GPL-2.0-only
22a8aa18cSDouglas Anderson%YAML 1.2
32a8aa18cSDouglas Anderson---
42a8aa18cSDouglas Anderson$id: http://devicetree.org/schemas/clock/qcom,gcc-ipq8074.yaml#
52a8aa18cSDouglas Anderson$schema: http://devicetree.org/meta-schemas/core.yaml#
62a8aa18cSDouglas Anderson
7ece3c319SKrzysztof Kozlowskititle: Qualcomm Global Clock & Reset Controller on IPQ8074
82a8aa18cSDouglas Anderson
92a8aa18cSDouglas Andersonmaintainers:
102a8aa18cSDouglas Anderson  - Stephen Boyd <sboyd@kernel.org>
11*60838878STaniya Das  - Taniya Das <quic_tdas@quicinc.com>
122a8aa18cSDouglas Anderson
132a8aa18cSDouglas Andersondescription: |
14ece3c319SKrzysztof Kozlowski  Qualcomm global clock control module provides the clocks, resets and power
15ece3c319SKrzysztof Kozlowski  domains on IPQ8074.
162a8aa18cSDouglas Anderson
17ece3c319SKrzysztof Kozlowski  See also:: include/dt-bindings/clock/qcom,gcc-ipq8074.h
182a8aa18cSDouglas Anderson
19842b4ca1SKrzysztof KozlowskiallOf:
20842b4ca1SKrzysztof Kozlowski  - $ref: qcom,gcc.yaml#
21842b4ca1SKrzysztof Kozlowski
222a8aa18cSDouglas Andersonproperties:
232a8aa18cSDouglas Anderson  compatible:
242a8aa18cSDouglas Anderson    const: qcom,gcc-ipq8074
252a8aa18cSDouglas Anderson
265bf7b832SRobert Marko  clocks:
275bf7b832SRobert Marko    items:
285bf7b832SRobert Marko      - description: board XO clock
295bf7b832SRobert Marko      - description: sleep clock
305bf7b832SRobert Marko
315bf7b832SRobert Marko  clock-names:
325bf7b832SRobert Marko    items:
335bf7b832SRobert Marko      - const: xo
345bf7b832SRobert Marko      - const: sleep_clk
355bf7b832SRobert Marko
362a8aa18cSDouglas Andersonrequired:
372a8aa18cSDouglas Anderson  - compatible
382a8aa18cSDouglas Anderson
39842b4ca1SKrzysztof KozlowskiunevaluatedProperties: false
407f464532SRob Herring
412a8aa18cSDouglas Andersonexamples:
422a8aa18cSDouglas Anderson  - |
432a8aa18cSDouglas Anderson    clock-controller@1800000 {
442a8aa18cSDouglas Anderson      compatible = "qcom,gcc-ipq8074";
452a8aa18cSDouglas Anderson      reg = <0x01800000 0x80000>;
462a8aa18cSDouglas Anderson      #clock-cells = <1>;
472c930dc1SRobert Marko      #power-domain-cells = <1>;
482a8aa18cSDouglas Anderson      #reset-cells = <1>;
492a8aa18cSDouglas Anderson    };
502a8aa18cSDouglas Anderson...
51