1# SPDX-License-Identifier: GPL-2.0-only 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/clock/qcom,videocc.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Qualcomm Video Clock & Reset Controller Binding 8 9maintainers: 10 - Taniya Das <tdas@codeaurora.org> 11 12description: | 13 Qualcomm video clock control module which supports the clocks, resets and 14 power domains on SDM845/SC7180/SM8150. 15 16 See also: 17 dt-bindings/clock/qcom,videocc-sc7180.h 18 dt-bindings/clock/qcom,videocc-sdm845.h 19 dt-bindings/clock/qcom,videocc-sm8150.h 20 21properties: 22 compatible: 23 enum: 24 - qcom,sc7180-videocc 25 - qcom,sdm845-videocc 26 - qcom,sm8150-videocc 27 28 clocks: 29 items: 30 - description: Board XO source 31 32 clock-names: 33 items: 34 - const: bi_tcxo 35 36 '#clock-cells': 37 const: 1 38 39 '#reset-cells': 40 const: 1 41 42 '#power-domain-cells': 43 const: 1 44 45 reg: 46 maxItems: 1 47 48required: 49 - compatible 50 - reg 51 - clocks 52 - clock-names 53 - '#clock-cells' 54 - '#reset-cells' 55 - '#power-domain-cells' 56 57additionalProperties: false 58 59examples: 60 - | 61 #include <dt-bindings/clock/qcom,rpmh.h> 62 clock-controller@ab00000 { 63 compatible = "qcom,sdm845-videocc"; 64 reg = <0x0ab00000 0x10000>; 65 clocks = <&rpmhcc RPMH_CXO_CLK>; 66 clock-names = "bi_tcxo"; 67 #clock-cells = <1>; 68 #reset-cells = <1>; 69 #power-domain-cells = <1>; 70 }; 71... 72