Merge "dt-bindings: Add power-state dt-bindings"

This commit is contained in:
QCTECMDR Service
2025-04-22 11:01:17 -07:00
committed by Gerrit - the friendly Code Review server

View File

@@ -0,0 +1,41 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/soc/qcom/qcom,power-state.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Qualcomm Technologies, Inc. Power State Management Device
maintainers:
- Maulik Shah <maulik.shah@oss.qualcomm.com>
description: |
This binding describes the Qualcomm Technologies, Inc. Power State Management device.
This device helps with various Qualcomm SoC level Power state like deep sleep and
hibernation and user space management for subsystem and SoC low power states.
properties:
compatible:
const: qcom,power-state
qcom,subsys-name:
description: subsystem names supported
qcom,rproc-handle:
description: phandle to subsys defined in subsys-name.
required:
- compatible
- qcom,subsys-name
- qcom,rproc-handle
additionalProperties: false
examples:
- |
qcom,power-state {
compatible = "qcom,power-state";
qcom,subsys-name = "adsp", "modem";
qcom,rproc-handle = <&adsp_pas>, <&modem_pas>;
};
...