1*7803dfdaSTaniya Das# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*7803dfdaSTaniya Das%YAML 1.2 3*7803dfdaSTaniya Das--- 4*7803dfdaSTaniya Das$id: http://devicetree.org/schemas/clock/qcom,glymur-evacc.yaml# 5*7803dfdaSTaniya Das$schema: http://devicetree.org/meta-schemas/core.yaml# 6*7803dfdaSTaniya Das 7*7803dfdaSTaniya Dastitle: Qualcomm EVA Clock & Reset Controller on Glymur SoC 8*7803dfdaSTaniya Das 9*7803dfdaSTaniya Dasmaintainers: 10*7803dfdaSTaniya Das - Taniya Das <taniya.das@oss.qualcomm.com> 11*7803dfdaSTaniya Das 12*7803dfdaSTaniya Dasdescription: | 13*7803dfdaSTaniya Das Qualcomm EVA clock control module which supports the clocks, resets and 14*7803dfdaSTaniya Das power domains for the EVA instances on Glymur SoC. 15*7803dfdaSTaniya Das 16*7803dfdaSTaniya Das See also: 17*7803dfdaSTaniya Das - include/dt-bindings/clock/qcom,glymur-evacc.h 18*7803dfdaSTaniya Das 19*7803dfdaSTaniya Dasproperties: 20*7803dfdaSTaniya Das compatible: 21*7803dfdaSTaniya Das const: qcom,glymur-evacc 22*7803dfdaSTaniya Das 23*7803dfdaSTaniya Das clocks: 24*7803dfdaSTaniya Das items: 25*7803dfdaSTaniya Das - description: Interface clock from GCC 26*7803dfdaSTaniya Das - description: Board XO source 27*7803dfdaSTaniya Das - description: Sleep clock source 28*7803dfdaSTaniya Das 29*7803dfdaSTaniya Das power-domains: 30*7803dfdaSTaniya Das items: 31*7803dfdaSTaniya Das - description: MMCX power domain 32*7803dfdaSTaniya Das - description: MXC power domain 33*7803dfdaSTaniya Das 34*7803dfdaSTaniya Das required-opps: 35*7803dfdaSTaniya Das description: 36*7803dfdaSTaniya Das Required OPP nodes for the MMCX and MXC power domains. 37*7803dfdaSTaniya Das items: 38*7803dfdaSTaniya Das - description: MMCX performance point 39*7803dfdaSTaniya Das - description: MXC performance point 40*7803dfdaSTaniya Das 41*7803dfdaSTaniya Dasrequired: 42*7803dfdaSTaniya Das - compatible 43*7803dfdaSTaniya Das - clocks 44*7803dfdaSTaniya Das - power-domains 45*7803dfdaSTaniya Das - required-opps 46*7803dfdaSTaniya Das - '#power-domain-cells' 47*7803dfdaSTaniya Das 48*7803dfdaSTaniya DasallOf: 49*7803dfdaSTaniya Das - $ref: qcom,gcc.yaml# 50*7803dfdaSTaniya Das 51*7803dfdaSTaniya DasunevaluatedProperties: false 52*7803dfdaSTaniya Das 53*7803dfdaSTaniya Dasexamples: 54*7803dfdaSTaniya Das - | 55*7803dfdaSTaniya Das #include <dt-bindings/clock/qcom,glymur-gcc.h> 56*7803dfdaSTaniya Das #include <dt-bindings/clock/qcom,rpmh.h> 57*7803dfdaSTaniya Das #include <dt-bindings/power/qcom,rpmhpd.h> 58*7803dfdaSTaniya Das clock-controller@ab00000 { 59*7803dfdaSTaniya Das compatible = "qcom,glymur-evacc"; 60*7803dfdaSTaniya Das reg = <0x0ab00000 0x10000>; 61*7803dfdaSTaniya Das clocks = <&gcc GCC_EVA_AHB_CLK>, 62*7803dfdaSTaniya Das <&rpmhcc RPMH_CXO_CLK>, 63*7803dfdaSTaniya Das <&sleep_clk>; 64*7803dfdaSTaniya Das power-domains = <&rpmhpd RPMHPD_MMCX>, 65*7803dfdaSTaniya Das <&rpmhpd RPMHPD_MXC>; 66*7803dfdaSTaniya Das required-opps = <&rpmhpd_opp_low_svs>, 67*7803dfdaSTaniya Das <&rpmhpd_opp_low_svs>; 68*7803dfdaSTaniya Das #clock-cells = <1>; 69*7803dfdaSTaniya Das #reset-cells = <1>; 70*7803dfdaSTaniya Das #power-domain-cells = <1>; 71*7803dfdaSTaniya Das }; 72*7803dfdaSTaniya Das... 73