1c4066804SStephan Gerhold# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2c4066804SStephan Gerhold%YAML 1.2 3c4066804SStephan Gerhold--- 4c4066804SStephan Gerhold$id: http://devicetree.org/schemas/clock/qcom,gcc-msm8909.yaml# 5c4066804SStephan Gerhold$schema: http://devicetree.org/meta-schemas/core.yaml# 6c4066804SStephan Gerhold 7*ece3c319SKrzysztof Kozlowskititle: Qualcomm Global Clock & Reset Controller on MSM8909 8c4066804SStephan Gerhold 9c4066804SStephan Gerholdmaintainers: 10c4066804SStephan Gerhold - Stephan Gerhold <stephan@gerhold.net> 11c4066804SStephan Gerhold 12c4066804SStephan Gerholddescription: | 13*ece3c319SKrzysztof Kozlowski Qualcomm global clock control module provides the clocks, resets and power 14*ece3c319SKrzysztof Kozlowski domains on MSM8909. 15c4066804SStephan Gerhold 16*ece3c319SKrzysztof Kozlowski See also:: include/dt-bindings/clock/qcom,gcc-msm8909.h 17c4066804SStephan Gerhold 18c4066804SStephan Gerholdproperties: 19c4066804SStephan Gerhold compatible: 20c4066804SStephan Gerhold const: qcom,gcc-msm8909 21c4066804SStephan Gerhold 22c4066804SStephan Gerhold clocks: 23c4066804SStephan Gerhold items: 24c4066804SStephan Gerhold - description: XO source 25c4066804SStephan Gerhold - description: Sleep clock source 26c4066804SStephan Gerhold - description: DSI phy instance 0 dsi clock 27c4066804SStephan Gerhold - description: DSI phy instance 0 byte clock 28c4066804SStephan Gerhold 29c4066804SStephan Gerhold clock-names: 30c4066804SStephan Gerhold items: 31c4066804SStephan Gerhold - const: xo 32c4066804SStephan Gerhold - const: sleep_clk 33c4066804SStephan Gerhold - const: dsi0pll 34c4066804SStephan Gerhold - const: dsi0pllbyte 35c4066804SStephan Gerhold 36c4066804SStephan Gerholdrequired: 37c4066804SStephan Gerhold - compatible 38c4066804SStephan Gerhold - clocks 39c4066804SStephan Gerhold - clock-names 40c4066804SStephan Gerhold 41c4066804SStephan GerholdallOf: 42c4066804SStephan Gerhold - $ref: qcom,gcc.yaml# 43c4066804SStephan Gerhold 44c4066804SStephan GerholdunevaluatedProperties: false 45c4066804SStephan Gerhold 46c4066804SStephan Gerholdexamples: 47c4066804SStephan Gerhold - | 48c4066804SStephan Gerhold gcc: clock-controller@1800000 { 49c4066804SStephan Gerhold compatible = "qcom,gcc-msm8909"; 50c4066804SStephan Gerhold reg = <0x01800000 0x80000>; 51c4066804SStephan Gerhold #clock-cells = <1>; 52c4066804SStephan Gerhold #reset-cells = <1>; 53c4066804SStephan Gerhold #power-domain-cells = <1>; 54c4066804SStephan Gerhold clocks = <&xo_board>, <&sleep_clk>, <&dsi0_phy 1>, <&dsi0_phy 0>; 55c4066804SStephan Gerhold clock-names = "xo", "sleep_clk", "dsi0pll", "dsi0pllbyte"; 56c4066804SStephan Gerhold }; 57c4066804SStephan Gerhold... 58