185a88d2bSKonrad Dybcio# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 285a88d2bSKonrad Dybcio%YAML 1.2 385a88d2bSKonrad Dybcio--- 485a88d2bSKonrad Dybcio$id: http://devicetree.org/schemas/clock/qcom,gcc-msm8994.yaml# 585a88d2bSKonrad Dybcio$schema: http://devicetree.org/meta-schemas/core.yaml# 685a88d2bSKonrad Dybcio 7ece3c319SKrzysztof Kozlowskititle: Qualcomm Global Clock & Reset Controller on MSM8994 885a88d2bSKonrad Dybcio 985a88d2bSKonrad Dybciomaintainers: 10*0710c3d3SKonrad Dybcio - Konrad Dybcio <konradybcio@kernel.org> 1185a88d2bSKonrad Dybcio 1285a88d2bSKonrad Dybciodescription: | 13ece3c319SKrzysztof Kozlowski Qualcomm global clock control module provides the clocks, resets and power 14ece3c319SKrzysztof Kozlowski domains on MSM8994 and MSM8992. 1585a88d2bSKonrad Dybcio 16ece3c319SKrzysztof Kozlowski See also:: include/dt-bindings/clock/qcom,gcc-msm8994.h 1785a88d2bSKonrad Dybcio 1885a88d2bSKonrad Dybcioproperties: 1985a88d2bSKonrad Dybcio compatible: 2085a88d2bSKonrad Dybcio enum: 2185a88d2bSKonrad Dybcio - qcom,gcc-msm8992 2285a88d2bSKonrad Dybcio - qcom,gcc-msm8994 2385a88d2bSKonrad Dybcio 2485a88d2bSKonrad Dybcio clocks: 2585a88d2bSKonrad Dybcio items: 2685a88d2bSKonrad Dybcio - description: Board XO source 2785a88d2bSKonrad Dybcio - description: Sleep clock source 2885a88d2bSKonrad Dybcio 2985a88d2bSKonrad Dybcio clock-names: 3085a88d2bSKonrad Dybcio items: 3185a88d2bSKonrad Dybcio - const: xo 3285a88d2bSKonrad Dybcio - const: sleep 3385a88d2bSKonrad Dybcio 3485a88d2bSKonrad Dybciorequired: 3585a88d2bSKonrad Dybcio - compatible 3685a88d2bSKonrad Dybcio - clocks 3785a88d2bSKonrad Dybcio - clock-names 38b0ef3434SDmitry Baryshkov - '#power-domain-cells' 3985a88d2bSKonrad Dybcio 400f71ae94SDmitry BaryshkovallOf: 410f71ae94SDmitry Baryshkov - $ref: qcom,gcc.yaml# 420f71ae94SDmitry Baryshkov 430f71ae94SDmitry BaryshkovunevaluatedProperties: false 4485a88d2bSKonrad Dybcio 4585a88d2bSKonrad Dybcioexamples: 4685a88d2bSKonrad Dybcio - | 4785a88d2bSKonrad Dybcio clock-controller@300000 { 4885a88d2bSKonrad Dybcio compatible = "qcom,gcc-msm8994"; 4985a88d2bSKonrad Dybcio reg = <0x00300000 0x90000>; 5085a88d2bSKonrad Dybcio clocks = <&xo_board>, <&sleep_clk>; 5185a88d2bSKonrad Dybcio clock-names = "xo", "sleep"; 5285a88d2bSKonrad Dybcio #clock-cells = <1>; 5385a88d2bSKonrad Dybcio #reset-cells = <1>; 5485a88d2bSKonrad Dybcio #power-domain-cells = <1>; 5585a88d2bSKonrad Dybcio }; 5685a88d2bSKonrad Dybcio 5785a88d2bSKonrad Dybcio... 58