xref: /openbmc/linux/Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml (revision bfc43a9c0ce5f3fcf98c972d7b7f21a742b7c957)
1*bfc43a9cSSrinivas Kandagatla# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*bfc43a9cSSrinivas Kandagatla%YAML 1.2
3*bfc43a9cSSrinivas Kandagatla---
4*bfc43a9cSSrinivas Kandagatla$id: http://devicetree.org/schemas/clock/qcom,sc8280xp-lpasscc.yaml#
5*bfc43a9cSSrinivas Kandagatla$schema: http://devicetree.org/meta-schemas/core.yaml#
6*bfc43a9cSSrinivas Kandagatla
7*bfc43a9cSSrinivas Kandagatlatitle: Qualcomm LPASS Core & Audio Clock Controller on SC8280XP
8*bfc43a9cSSrinivas Kandagatla
9*bfc43a9cSSrinivas Kandagatlamaintainers:
10*bfc43a9cSSrinivas Kandagatla  - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11*bfc43a9cSSrinivas Kandagatla
12*bfc43a9cSSrinivas Kandagatladescription: |
13*bfc43a9cSSrinivas Kandagatla  Qualcomm LPASS core and audio clock control module provides the clocks,
14*bfc43a9cSSrinivas Kandagatla  and reset on SC8280XP.
15*bfc43a9cSSrinivas Kandagatla
16*bfc43a9cSSrinivas Kandagatla  See also::
17*bfc43a9cSSrinivas Kandagatla    include/dt-bindings/clock/qcom,lpasscc-sc8280xp.h
18*bfc43a9cSSrinivas Kandagatla
19*bfc43a9cSSrinivas Kandagatlaproperties:
20*bfc43a9cSSrinivas Kandagatla  compatible:
21*bfc43a9cSSrinivas Kandagatla    enum:
22*bfc43a9cSSrinivas Kandagatla      - qcom,sc8280xp-lpasscc
23*bfc43a9cSSrinivas Kandagatla
24*bfc43a9cSSrinivas Kandagatla  reg:
25*bfc43a9cSSrinivas Kandagatla    maxItems: 1
26*bfc43a9cSSrinivas Kandagatla
27*bfc43a9cSSrinivas Kandagatla  '#clock-cells':
28*bfc43a9cSSrinivas Kandagatla    const: 1
29*bfc43a9cSSrinivas Kandagatla
30*bfc43a9cSSrinivas Kandagatla  '#reset-cells':
31*bfc43a9cSSrinivas Kandagatla    const: 1
32*bfc43a9cSSrinivas Kandagatla
33*bfc43a9cSSrinivas Kandagatlarequired:
34*bfc43a9cSSrinivas Kandagatla  - compatible
35*bfc43a9cSSrinivas Kandagatla  - reg
36*bfc43a9cSSrinivas Kandagatla  - '#clock-cells'
37*bfc43a9cSSrinivas Kandagatla  - '#reset-cells'
38*bfc43a9cSSrinivas Kandagatla
39*bfc43a9cSSrinivas KandagatlaadditionalProperties: false
40*bfc43a9cSSrinivas Kandagatla
41*bfc43a9cSSrinivas Kandagatlaexamples:
42*bfc43a9cSSrinivas Kandagatla  - |
43*bfc43a9cSSrinivas Kandagatla    #include <dt-bindings/clock/qcom,sc8280xp-lpasscc.h>
44*bfc43a9cSSrinivas Kandagatla    lpasscc: clock-controller@33e0000 {
45*bfc43a9cSSrinivas Kandagatla        compatible = "qcom,sc8280xp-lpasscc";
46*bfc43a9cSSrinivas Kandagatla        reg = <0x033e0000 0x12000>;
47*bfc43a9cSSrinivas Kandagatla        #clock-cells = <1>;
48*bfc43a9cSSrinivas Kandagatla        #reset-cells = <1>;
49*bfc43a9cSSrinivas Kandagatla    };
50*bfc43a9cSSrinivas Kandagatla...
51