53 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,sm6375-gcc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Global Clock & Reset Controller on SM63758 9maintainers:10 - Konrad Dybcio <konradybcio@kernel.org>11 12description: |13 Qualcomm global clock control module provides the clocks, resets and power14 domains on SM637515 16 See also:: include/dt-bindings/clock/qcom,sm6375-gcc.h17 18allOf:19 - $ref: qcom,gcc.yaml#20 21properties:22 compatible:23 const: qcom,sm6375-gcc24 25 clocks:26 items:27 - description: Board XO source28 - description: Board XO Active-Only source29 - description: Sleep clock source30 31required:32 - compatible33 - clocks34 - '#power-domain-cells'35 36unevaluatedProperties: false37 38examples:39 - |40 #include <dt-bindings/clock/qcom,rpmcc.h>41 clock-controller@1400000 {42 compatible = "qcom,sm6375-gcc";43 reg = <0x01400000 0x1f0000>;44 clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,45 <&rpmcc RPM_SMD_XO_A_CLK_SRC>,46 <&sleep_clk>;47 #clock-cells = <1>;48 #reset-cells = <1>;49 #power-domain-cells = <1>;50 };51 52...53