1ee778e06SManivannan Sadhasivam# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2ee778e06SManivannan Sadhasivam%YAML 1.2
3ee778e06SManivannan Sadhasivam---
4ee778e06SManivannan Sadhasivam$id: http://devicetree.org/schemas/clock/qcom,a7pll.yaml#
5ee778e06SManivannan Sadhasivam$schema: http://devicetree.org/meta-schemas/core.yaml#
6ee778e06SManivannan Sadhasivam
7*ece3c319SKrzysztof Kozlowskititle: Qualcomm A7 PLL clock
8ee778e06SManivannan Sadhasivam
9ee778e06SManivannan Sadhasivammaintainers:
10ee778e06SManivannan Sadhasivam  - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11ee778e06SManivannan Sadhasivam
12ee778e06SManivannan Sadhasivamdescription:
132cabc452SRohit Agarwal  The A7 PLL on the Qualcomm platforms like SDX55, SDX65 is used to provide high
14ee778e06SManivannan Sadhasivam  frequency clock to the CPU.
15ee778e06SManivannan Sadhasivam
16ee778e06SManivannan Sadhasivamproperties:
17ee778e06SManivannan Sadhasivam  compatible:
18ee778e06SManivannan Sadhasivam    enum:
19ee778e06SManivannan Sadhasivam      - qcom,sdx55-a7pll
20ee778e06SManivannan Sadhasivam
21ee778e06SManivannan Sadhasivam  reg:
22ee778e06SManivannan Sadhasivam    maxItems: 1
23ee778e06SManivannan Sadhasivam
24ee778e06SManivannan Sadhasivam  '#clock-cells':
25ee778e06SManivannan Sadhasivam    const: 0
26ee778e06SManivannan Sadhasivam
27ee778e06SManivannan Sadhasivam  clocks:
28ee778e06SManivannan Sadhasivam    items:
29ee778e06SManivannan Sadhasivam      - description: board XO clock
30ee778e06SManivannan Sadhasivam
31ee778e06SManivannan Sadhasivam  clock-names:
32ee778e06SManivannan Sadhasivam    items:
33ee778e06SManivannan Sadhasivam      - const: bi_tcxo
34ee778e06SManivannan Sadhasivam
35ee778e06SManivannan Sadhasivamrequired:
36ee778e06SManivannan Sadhasivam  - compatible
37ee778e06SManivannan Sadhasivam  - reg
38ee778e06SManivannan Sadhasivam  - '#clock-cells'
39ee778e06SManivannan Sadhasivam
40ee778e06SManivannan SadhasivamadditionalProperties: false
41ee778e06SManivannan Sadhasivam
42ee778e06SManivannan Sadhasivamexamples:
43ee778e06SManivannan Sadhasivam  - |
44ee778e06SManivannan Sadhasivam    #include <dt-bindings/clock/qcom,rpmh.h>
45ee778e06SManivannan Sadhasivam    a7pll: clock@17808000 {
46ee778e06SManivannan Sadhasivam        compatible = "qcom,sdx55-a7pll";
47ee778e06SManivannan Sadhasivam        reg = <0x17808000 0x1000>;
48ee778e06SManivannan Sadhasivam        clocks = <&rpmhcc RPMH_CXO_CLK>;
49ee778e06SManivannan Sadhasivam        clock-names = "bi_tcxo";
50ee778e06SManivannan Sadhasivam        #clock-cells = <0>;
51ee778e06SManivannan Sadhasivam    };
52