59 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/clock/qcom,gcc-ipq6018.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Global Clock & Reset Controller on IPQ60188 9maintainers:10 - Stephen Boyd <sboyd@kernel.org>11 - Taniya Das <quic_tdas@quicinc.com>12 - Robert Marko <robimarko@gmail.com>13 14description: |15 Qualcomm global clock control module provides the clocks, resets and power16 domains on IPQ6018.17 18 See also::19 include/dt-bindings/clock/qcom,gcc-ipq6018.h20 include/dt-bindings/reset/qcom,gcc-ipq6018.h21 22allOf:23 - $ref: qcom,gcc.yaml#24 25properties:26 compatible:27 const: qcom,gcc-ipq601828 29 clocks:30 items:31 - description: board XO clock32 - description: sleep clock33 34 clock-names:35 items:36 - const: xo37 - const: sleep_clk38 39 '#power-domain-cells': false40 41required:42 - compatible43 - clocks44 - clock-names45 46unevaluatedProperties: false47 48examples:49 - |50 clock-controller@1800000 {51 compatible = "qcom,gcc-ipq6018";52 reg = <0x01800000 0x80000>;53 clocks = <&xo>, <&sleep_clk>;54 clock-names = "xo", "sleep_clk";55 #clock-cells = <1>;56 #reset-cells = <1>;57 };58...59