File Index
Files and directories
Sign in
FILE

fsl,imx7ulp-pm.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.yaml YAML
 1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
 2%YAML 1.2
 3---
 4$id: http://devicetree.org/schemas/arm/freescale/fsl,imx7ulp-pm.yaml#
 5$schema: http://devicetree.org/meta-schemas/core.yaml#
 6
 7title: Freescale i.MX7ULP Power Management Components
 8
 9maintainers:
10  - A.s. Dong <aisheng.dong@nxp.com>
11
12description: |
13  The Multi-System Mode Controller (MSMC) is responsible for sequencing
14  the MCU into and out of all stop and run power modes. Specifically, it
15  monitors events to trigger transitions between power modes while
16  controlling the power, clocks, and memories of the MCU to achieve the
17  power consumption and functionality of that mode.
18
19  The WFI or WFE instruction is used to invoke a Sleep, Deep Sleep or
20  Standby modes for either Cortex family. Run, Wait, and Stop are the
21  common terms used for the primary operating modes of Kinetis
22  microcontrollers.
23
24properties:
25  compatible:
26    const: fsl,imx7ulp-smc1
27
28  reg:
29    maxItems: 1
30
31  clocks:
32    maxItems: 2
33
34  clock-names:
35    items:
36      - const: divcore
37      - const: hsrun_divcore
38
39required:
40  - compatible
41  - reg
42
43additionalProperties: false
44
45examples:
46  - |
47    smc1@40410000 {
48        compatible = "fsl,imx7ulp-smc1";
49        reg = <0x40410000 0x1000>;
50    };
~/ Read-only file preview.