10fadcdfdSBjorn Andersson# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 20fadcdfdSBjorn Andersson%YAML 1.2 30fadcdfdSBjorn Andersson--- 40fadcdfdSBjorn Andersson$id: http://devicetree.org/schemas/clock/qcom,gcc-sc8180x.yaml# 50fadcdfdSBjorn Andersson$schema: http://devicetree.org/meta-schemas/core.yaml# 60fadcdfdSBjorn Andersson 7*ece3c319SKrzysztof Kozlowskititle: Qualcomm Global Clock & Reset Controller on SC8180x 80fadcdfdSBjorn Andersson 90fadcdfdSBjorn Anderssonmaintainers: 100fadcdfdSBjorn Andersson - Bjorn Andersson <bjorn.andersson@linaro.org> 110fadcdfdSBjorn Andersson 120fadcdfdSBjorn Anderssondescription: | 13*ece3c319SKrzysztof Kozlowski Qualcomm global clock control module provides the clocks, resets and power 14*ece3c319SKrzysztof Kozlowski domains on SC8180x. 150fadcdfdSBjorn Andersson 16*ece3c319SKrzysztof Kozlowski See also:: include/dt-bindings/clock/qcom,gcc-sc8180x.h 170fadcdfdSBjorn Andersson 180fadcdfdSBjorn Anderssonproperties: 190fadcdfdSBjorn Andersson compatible: 200fadcdfdSBjorn Andersson const: qcom,gcc-sc8180x 210fadcdfdSBjorn Andersson 220fadcdfdSBjorn Andersson clocks: 230fadcdfdSBjorn Andersson items: 240fadcdfdSBjorn Andersson - description: Board XO source 250fadcdfdSBjorn Andersson - description: Board active XO source 260fadcdfdSBjorn Andersson - description: Sleep clock source 270fadcdfdSBjorn Andersson 280fadcdfdSBjorn Andersson clock-names: 290fadcdfdSBjorn Andersson items: 300fadcdfdSBjorn Andersson - const: bi_tcxo 310fadcdfdSBjorn Andersson - const: bi_tcxo_ao 320fadcdfdSBjorn Andersson - const: sleep_clk 330fadcdfdSBjorn Andersson 340fadcdfdSBjorn Anderssonrequired: 350fadcdfdSBjorn Andersson - compatible 360fadcdfdSBjorn Andersson - clocks 370fadcdfdSBjorn Andersson - clock-names 380fadcdfdSBjorn Andersson 390f71ae94SDmitry BaryshkovallOf: 400f71ae94SDmitry Baryshkov - $ref: qcom,gcc.yaml# 410f71ae94SDmitry Baryshkov 420f71ae94SDmitry BaryshkovunevaluatedProperties: false 430fadcdfdSBjorn Andersson 440fadcdfdSBjorn Anderssonexamples: 450fadcdfdSBjorn Andersson - | 460fadcdfdSBjorn Andersson #include <dt-bindings/clock/qcom,rpmh.h> 470fadcdfdSBjorn Andersson clock-controller@100000 { 480fadcdfdSBjorn Andersson compatible = "qcom,gcc-sc8180x"; 490fadcdfdSBjorn Andersson reg = <0x00100000 0x1f0000>; 500fadcdfdSBjorn Andersson clocks = <&rpmhcc RPMH_CXO_CLK>, 510fadcdfdSBjorn Andersson <&rpmhcc RPMH_CXO_CLK_A>, 520fadcdfdSBjorn Andersson <&sleep_clk>; 530fadcdfdSBjorn Andersson clock-names = "bi_tcxo", "bi_tcxo_ao", "sleep_clk"; 540fadcdfdSBjorn Andersson #clock-cells = <1>; 550fadcdfdSBjorn Andersson #reset-cells = <1>; 560fadcdfdSBjorn Andersson #power-domain-cells = <1>; 570fadcdfdSBjorn Andersson }; 580fadcdfdSBjorn Andersson... 59