1*8c8acefcSMelody Olvera# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*8c8acefcSMelody Olvera%YAML 1.2 3*8c8acefcSMelody Olvera--- 4*8c8acefcSMelody Olvera$id: http://devicetree.org/schemas/clock/qcom,qdu1000-gcc.yaml# 5*8c8acefcSMelody Olvera$schema: http://devicetree.org/meta-schemas/core.yaml# 6*8c8acefcSMelody Olvera 7*8c8acefcSMelody Olveratitle: Qualcomm Global Clock & Reset Controller for QDU1000 and QRU1000 8*8c8acefcSMelody Olvera 9*8c8acefcSMelody Olveramaintainers: 10*8c8acefcSMelody Olvera - Melody Olvera <quic_molvera@quicinc.com> 11*8c8acefcSMelody Olvera 12*8c8acefcSMelody Olveradescription: | 13*8c8acefcSMelody Olvera Qualcomm global clock control module which supports the clocks, resets and 14*8c8acefcSMelody Olvera power domains on QDU1000 and QRU1000 15*8c8acefcSMelody Olvera 16*8c8acefcSMelody Olvera See also:: include/dt-bindings/clock/qcom,qdu1000-gcc.h 17*8c8acefcSMelody Olvera 18*8c8acefcSMelody Olveraproperties: 19*8c8acefcSMelody Olvera compatible: 20*8c8acefcSMelody Olvera const: qcom,qdu1000-gcc 21*8c8acefcSMelody Olvera 22*8c8acefcSMelody Olvera clocks: 23*8c8acefcSMelody Olvera items: 24*8c8acefcSMelody Olvera - description: Board XO source 25*8c8acefcSMelody Olvera - description: Sleep clock source 26*8c8acefcSMelody Olvera - description: PCIE 0 Pipe clock source 27*8c8acefcSMelody Olvera - description: PCIE 0 Phy Auxiliary clock source 28*8c8acefcSMelody Olvera - description: USB3 Phy wrapper pipe clock source 29*8c8acefcSMelody Olvera 30*8c8acefcSMelody Olverarequired: 31*8c8acefcSMelody Olvera - compatible 32*8c8acefcSMelody Olvera - clocks 33*8c8acefcSMelody Olvera 34*8c8acefcSMelody OlveraallOf: 35*8c8acefcSMelody Olvera - $ref: qcom,gcc.yaml# 36*8c8acefcSMelody Olvera 37*8c8acefcSMelody OlveraunevaluatedProperties: false 38*8c8acefcSMelody Olvera 39*8c8acefcSMelody Olveraexamples: 40*8c8acefcSMelody Olvera - | 41*8c8acefcSMelody Olvera #include <dt-bindings/clock/qcom,rpmh.h> 42*8c8acefcSMelody Olvera clock-controller@100000 { 43*8c8acefcSMelody Olvera compatible = "qcom,qdu1000-gcc"; 44*8c8acefcSMelody Olvera reg = <0x00100000 0x001f4200>; 45*8c8acefcSMelody Olvera clocks = <&rpmhcc RPMH_CXO_CLK>, <&sleep_clk>, 46*8c8acefcSMelody Olvera <&pcie_0_pipe_clk>, <&pcie_0_phy_aux_clk>, 47*8c8acefcSMelody Olvera <&usb3_phy_wrapper_pipe_clk>; 48*8c8acefcSMelody Olvera #clock-cells = <1>; 49*8c8acefcSMelody Olvera #reset-cells = <1>; 50*8c8acefcSMelody Olvera #power-domain-cells = <1>; 51*8c8acefcSMelody Olvera }; 52