173d9c10aSBjorn Andersson# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 273d9c10aSBjorn Andersson%YAML 1.2 373d9c10aSBjorn Andersson--- 473d9c10aSBjorn Andersson$id: http://devicetree.org/schemas/clock/qcom,dispcc-sc8280xp.yaml# 573d9c10aSBjorn Andersson$schema: http://devicetree.org/meta-schemas/core.yaml# 673d9c10aSBjorn Andersson 73367934dSKrzysztof Kozlowskititle: Qualcomm Display Clock & Reset Controller on SC8280XP 873d9c10aSBjorn Andersson 973d9c10aSBjorn Anderssonmaintainers: 1073d9c10aSBjorn Andersson - Bjorn Andersson <bjorn.andersson@linaro.org> 1173d9c10aSBjorn Andersson 1273d9c10aSBjorn Anderssondescription: | 1373d9c10aSBjorn Andersson Qualcomm display clock control module which supports the clocks, resets and 1473d9c10aSBjorn Andersson power domains for the two MDSS instances on SC8280XP. 1573d9c10aSBjorn Andersson 1673d9c10aSBjorn Andersson See also: 1773d9c10aSBjorn Andersson include/dt-bindings/clock/qcom,dispcc-sc8280xp.h 1873d9c10aSBjorn Andersson 1973d9c10aSBjorn Anderssonproperties: 2073d9c10aSBjorn Andersson compatible: 2173d9c10aSBjorn Andersson enum: 2273d9c10aSBjorn Andersson - qcom,sc8280xp-dispcc0 2373d9c10aSBjorn Andersson - qcom,sc8280xp-dispcc1 2473d9c10aSBjorn Andersson 2573d9c10aSBjorn Andersson clocks: 2673d9c10aSBjorn Andersson items: 2773d9c10aSBjorn Andersson - description: AHB interface clock, 2873d9c10aSBjorn Andersson - description: SoC CXO clock 2973d9c10aSBjorn Andersson - description: SoC sleep clock 3073d9c10aSBjorn Andersson - description: DisplayPort 0 link clock 3173d9c10aSBjorn Andersson - description: DisplayPort 0 VCO div clock 3273d9c10aSBjorn Andersson - description: DisplayPort 1 link clock 3373d9c10aSBjorn Andersson - description: DisplayPort 1 VCO div clock 3473d9c10aSBjorn Andersson - description: DisplayPort 2 link clock 3573d9c10aSBjorn Andersson - description: DisplayPort 2 VCO div clock 3673d9c10aSBjorn Andersson - description: DisplayPort 3 link clock 3773d9c10aSBjorn Andersson - description: DisplayPort 3 VCO div clock 3873d9c10aSBjorn Andersson - description: DSI 0 PLL byte clock 3973d9c10aSBjorn Andersson - description: DSI 0 PLL DSI clock 4073d9c10aSBjorn Andersson - description: DSI 1 PLL byte clock 4173d9c10aSBjorn Andersson - description: DSI 1 PLL DSI clock 4273d9c10aSBjorn Andersson 4373d9c10aSBjorn Andersson power-domains: 4473d9c10aSBjorn Andersson items: 4573d9c10aSBjorn Andersson - description: MMCX power domain 4673d9c10aSBjorn Andersson 4773d9c10aSBjorn Anderssonrequired: 4873d9c10aSBjorn Andersson - compatible 4973d9c10aSBjorn Andersson - clocks 5073d9c10aSBjorn Andersson - '#power-domain-cells' 5173d9c10aSBjorn Andersson 52cc9d138fSKrzysztof KozlowskiallOf: 53cc9d138fSKrzysztof Kozlowski - $ref: qcom,gcc.yaml# 54cc9d138fSKrzysztof Kozlowski 55cc9d138fSKrzysztof KozlowskiunevaluatedProperties: false 5673d9c10aSBjorn Andersson 5773d9c10aSBjorn Anderssonexamples: 5873d9c10aSBjorn Andersson - | 5973d9c10aSBjorn Andersson #include <dt-bindings/clock/qcom,gcc-sc8280xp.h> 6073d9c10aSBjorn Andersson #include <dt-bindings/clock/qcom,rpmh.h> 6173d9c10aSBjorn Andersson #include <dt-bindings/power/qcom-rpmpd.h> 6273d9c10aSBjorn Andersson clock-controller@af00000 { 6373d9c10aSBjorn Andersson compatible = "qcom,sc8280xp-dispcc0"; 6473d9c10aSBjorn Andersson reg = <0x0af00000 0x20000>; 6573d9c10aSBjorn Andersson clocks = <&gcc GCC_DISP_AHB_CLK>, 6673d9c10aSBjorn Andersson <&rpmhcc RPMH_CXO_CLK>, 6773d9c10aSBjorn Andersson <&sleep_clk>, 6873d9c10aSBjorn Andersson <&mdss0_dp_phy0 0>, 6973d9c10aSBjorn Andersson <&mdss0_dp_phy0 1>, 7073d9c10aSBjorn Andersson <&mdss0_dp_phy1 0>, 7173d9c10aSBjorn Andersson <&mdss0_dp_phy1 1>, 7273d9c10aSBjorn Andersson <&mdss0_dp_phy2 0>, 7373d9c10aSBjorn Andersson <&mdss0_dp_phy2 1>, 7473d9c10aSBjorn Andersson <&mdss0_dp_phy3 0>, 7573d9c10aSBjorn Andersson <&mdss0_dp_phy3 1>, 7673d9c10aSBjorn Andersson <&mdss0_dsi0_phy 0>, 7773d9c10aSBjorn Andersson <&mdss0_dsi0_phy 1>, 7873d9c10aSBjorn Andersson <&mdss0_dsi1_phy 0>, 7973d9c10aSBjorn Andersson <&mdss0_dsi1_phy 1>; 8073d9c10aSBjorn Andersson power-domains = <&rpmhpd SC8280XP_MMCX>; 8173d9c10aSBjorn Andersson #clock-cells = <1>; 8273d9c10aSBjorn Andersson #reset-cells = <1>; 8373d9c10aSBjorn Andersson #power-domain-cells = <1>; 8473d9c10aSBjorn Andersson }; 8573d9c10aSBjorn Andersson... 86