18ba41d6bSAnson Huang# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
28ba41d6bSAnson Huang%YAML 1.2
38ba41d6bSAnson Huang---
48ba41d6bSAnson Huang$id: http://devicetree.org/schemas/arm/freescale/fsl,imx7ulp-pm.yaml#
58ba41d6bSAnson Huang$schema: http://devicetree.org/meta-schemas/core.yaml#
68ba41d6bSAnson Huang
78ba41d6bSAnson Huangtitle: Freescale i.MX7ULP Power Management Components
88ba41d6bSAnson Huang
98ba41d6bSAnson Huangmaintainers:
108ba41d6bSAnson Huang  - A.s. Dong <aisheng.dong@nxp.com>
118ba41d6bSAnson Huang
128ba41d6bSAnson Huangdescription: |
138ba41d6bSAnson Huang  The Multi-System Mode Controller (MSMC) is responsible for sequencing
148ba41d6bSAnson Huang  the MCU into and out of all stop and run power modes. Specifically, it
158ba41d6bSAnson Huang  monitors events to trigger transitions between power modes while
168ba41d6bSAnson Huang  controlling the power, clocks, and memories of the MCU to achieve the
178ba41d6bSAnson Huang  power consumption and functionality of that mode.
188ba41d6bSAnson Huang
198ba41d6bSAnson Huang  The WFI or WFE instruction is used to invoke a Sleep, Deep Sleep or
208ba41d6bSAnson Huang  Standby modes for either Cortex family. Run, Wait, and Stop are the
218ba41d6bSAnson Huang  common terms used for the primary operating modes of Kinetis
228ba41d6bSAnson Huang  microcontrollers.
238ba41d6bSAnson Huang
248ba41d6bSAnson Huangproperties:
258ba41d6bSAnson Huang  compatible:
268ba41d6bSAnson Huang    const: fsl,imx7ulp-smc1
278ba41d6bSAnson Huang
288ba41d6bSAnson Huang  reg:
298ba41d6bSAnson Huang    maxItems: 1
308ba41d6bSAnson Huang
318ba41d6bSAnson Huangrequired:
328ba41d6bSAnson Huang  - compatible
338ba41d6bSAnson Huang  - reg
348ba41d6bSAnson Huang
358ba41d6bSAnson HuangadditionalProperties: false
368ba41d6bSAnson Huang
378ba41d6bSAnson Huangexamples:
388ba41d6bSAnson Huang  - |
398ba41d6bSAnson Huang    smc1@40410000 {
408ba41d6bSAnson Huang        compatible = "fsl,imx7ulp-smc1";
418ba41d6bSAnson Huang        reg = <0x40410000 0x1000>;
428ba41d6bSAnson Huang    };
43