qcom,msm8976-ramp-controller.yaml 811 B

123456789101112131415161718192021222324252627282930313233343536
  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. title: Qualcomm Ramp Controller
  7. maintainers:
  8. - AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
  9. description:
  10. The Ramp Controller is used to program the sequence ID for pulse
  11. swallowing, enable sequences and link Sequence IDs (SIDs) for the
  12. CPU cores on some Qualcomm SoCs.
  13. properties:
  14. compatible:
  15. enum:
  16. - qcom,msm8976-ramp-controller
  17. reg:
  18. maxItems: 1
  19. required:
  20. - compatible
  21. - reg
  22. additionalProperties: false
  23. examples:
  24. - |
  25. cpu-power-controller@b014000 {
  26. compatible = "qcom,msm8976-ramp-controller";
  27. reg = <0x0b014000 0x68>;
  28. };