xref: /linux/Documentation/devicetree/bindings/power/fsl,scu-pd.yaml (revision 119ff04864a24470b1e531bb53e5c141aa8fefb0)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/power/fsl,scu-pd.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: i.MX SCU Client Device Node - Power Domain Based on SCU Message Protocol
8
9maintainers:
10  - Dong Aisheng <aisheng.dong@nxp.com>
11
12description: i.MX SCU Client Device Node
13  Client nodes are maintained as children of the relevant IMX-SCU device node.
14  Power domain bindings based on SCU Message Protocol
15
16allOf:
17  - $ref: power-domain.yaml#
18
19properties:
20  compatible:
21    items:
22      - enum:
23          - fsl,imx8dl-scu-pd
24          - fsl,imx8qm-scu-pd
25          - fsl,imx8qxp-scu-pd
26      - const: fsl,scu-pd
27
28  '#power-domain-cells':
29    const: 1
30
31required:
32  - compatible
33  - '#power-domain-cells'
34
35additionalProperties: false
36
37examples:
38  - |
39    power-controller {
40        compatible = "fsl,imx8qxp-scu-pd", "fsl,scu-pd";
41        #power-domain-cells = <1>;
42    };
43