GNU Linux-libre 6.8.9-gnu
[releases.git] / Documentation / devicetree / bindings / soc / qcom / qcom,msm8976-ramp-controller.yaml
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/soc/qcom/qcom,msm8976-ramp-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Qualcomm Ramp Controller
8
9 maintainers:
10   - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
11
12 description:
13   The Ramp Controller is used to program the sequence ID for pulse
14   swallowing, enable sequences and link Sequence IDs (SIDs) for the
15   CPU cores on some Qualcomm SoCs.
16
17 properties:
18   compatible:
19     enum:
20       - qcom,msm8976-ramp-controller
21
22   reg:
23     maxItems: 1
24
25 required:
26   - compatible
27   - reg
28
29 additionalProperties: false
30
31 examples:
32   - |
33     cpu-power-controller@b014000 {
34         compatible = "qcom,msm8976-ramp-controller";
35         reg = <0x0b014000 0x68>;
36     };