brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 1fe68e0 Raw
56 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-sm6125.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Global Clock & Reset Controller on SM61258 9maintainers:10  - Konrad Dybcio <konradybcio@kernel.org>11 12description: |13  Qualcomm global clock control module provides the clocks, resets and power14  domains on SM6125.15 16  See also:: include/dt-bindings/clock/qcom,gcc-sm6125.h17 18properties:19  compatible:20    const: qcom,gcc-sm612521 22  clocks:23    items:24      - description: Board XO source25      - description: Sleep clock source26 27  clock-names:28    items:29      - const: bi_tcxo30      - const: sleep_clk31 32required:33  - compatible34  - clocks35  - clock-names36  - '#power-domain-cells'37 38allOf:39  - $ref: qcom,gcc.yaml#40 41unevaluatedProperties: false42 43examples:44  - |45    #include <dt-bindings/clock/qcom,rpmcc.h>46    clock-controller@1400000 {47        compatible = "qcom,gcc-sm6125";48        reg = <0x01400000 0x1f0000>;49        #clock-cells = <1>;50        #reset-cells = <1>;51        #power-domain-cells = <1>;52        clock-names = "bi_tcxo", "sleep_clk";53        clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>, <&sleep_clk>;54    };55...56