1# SPDX-License-Identifier: GPL-2.0-only 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/clock/qcom,msm8996-apcc.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Qualcomm clock controller for MSM8996 CPUs 8 9maintainers: 10 - Loic Poulain <loic.poulain@linaro.org> 11 12description: | 13 Qualcomm CPU clock controller for MSM8996 CPUs, clock 0 is for Power cluster 14 and clock 1 is for Perf cluster. 15 16properties: 17 compatible: 18 enum: 19 - qcom,msm8996-apcc 20 21 reg: 22 maxItems: 1 23 24 '#clock-cells': 25 const: 1 26 27 clocks: 28 items: 29 - description: Primary PLL clock for power cluster (little) 30 - description: Primary PLL clock for perf cluster (big) 31 - description: Alternate PLL clock for power cluster (little) 32 - description: Alternate PLL clock for perf cluster (big) 33 34 clock-names: 35 items: 36 - const: pwrcl_pll 37 - const: perfcl_pll 38 - const: pwrcl_alt_pll 39 - const: perfcl_alt_pll 40 41required: 42 - compatible 43 - reg 44 - '#clock-cells' 45 46additionalProperties: false 47 48examples: 49 - | 50 kryocc: clock-controller@6400000 { 51 compatible = "qcom,msm8996-apcc"; 52 reg = <0x6400000 0x90000>; 53 #clock-cells = <1>; 54 }; 55