1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/clock/qcom,msm8996-cbf.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Qualcomm MSM8996 Core Bus Fabric (CBF) clock controller 8 9maintainers: 10 - Dmitry Baryshkov <dmitry.baryshkov@linaro.org> 11 12description: > 13 The clock controller for the Qualcomm MSM8996 CBF clock, which drives the 14 interconnect between two CPU clusters. 15 16properties: 17 compatible: 18 const: qcom,msm8996-cbf 19 20 reg: 21 maxItems: 1 22 23 clocks: 24 items: 25 - description: XO source 26 - description: SYS APCS AUX clock 27 28 '#clock-cells': 29 const: 0 30 31 '#interconnect-cells': 32 const: 1 33 34required: 35 - compatible 36 - reg 37 - clocks 38 - '#clock-cells' 39 - '#interconnect-cells' 40 41additionalProperties: false 42 43examples: 44 - | 45 #include <dt-bindings/clock/qcom,rpmcc.h> 46 clock-controller@9a11000 { 47 compatible = "qcom,msm8996-cbf"; 48 reg = <0x09a11000 0x10000>; 49 clocks = <&rpmcc RPM_SMD_BB_CLK1>, <&apcs_glb>; 50 #clock-cells = <0>; 51 #interconnect-cells = <1>; 52 }; 53... 54