brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 4ff17a9 Raw
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,sm6115-gpucc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Graphics Clock & Reset Controller on SM61158 9maintainers:10  - Konrad Dybcio <konradybcio@kernel.org>11 12description: |13  Qualcomm graphics clock control module provides clocks, resets and power14  domains on Qualcomm SoCs.15 16  See also:: include/dt-bindings/clock/qcom,sm6115-gpucc.h17 18properties:19  compatible:20    enum:21      - qcom,sm6115-gpucc22 23  clocks:24    items:25      - description: Board XO source26      - description: GPLL0 main branch source27      - description: GPLL0 main div source28 29required:30  - compatible31  - clocks32 33allOf:34  - $ref: qcom,gcc.yaml#35 36unevaluatedProperties: false37 38examples:39  - |40    #include <dt-bindings/clock/qcom,gcc-sm6115.h>41    #include <dt-bindings/clock/qcom,rpmcc.h>42 43    soc {44        #address-cells = <1>;45        #size-cells = <1>;46 47        clock-controller@5990000 {48            compatible = "qcom,sm6115-gpucc";49            reg = <0x05990000 0x9000>;50            clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,51                     <&gcc GCC_GPU_GPLL0_CLK_SRC>,52                     <&gcc GCC_GPU_GPLL0_DIV_CLK_SRC>;53            #clock-cells = <1>;54            #reset-cells = <1>;55            #power-domain-cells = <1>;56        };57    };58...59