xref: /freebsd/sys/contrib/device-tree/Bindings/arm/freescale/fsl,imx7ulp-pm.txt (revision 5ca8e32633c4ffbbcd6762e5888b6a4ba0708c6c)
1Freescale i.MX7ULP Power Management Components
2----------------------------------------------
3
4The Multi-System Mode Controller (MSMC) is responsible for sequencing
5the MCU into and out of all stop and run power modes. Specifically, it
6monitors events to trigger transitions between power modes while
7controlling the power, clocks, and memories of the MCU to achieve the
8power consumption and functionality of that mode.
9
10The WFI or WFE instruction is used to invoke a Sleep, Deep Sleep or
11Standby modes for either Cortex family. Run, Wait, and Stop are the
12common terms used for the primary operating modes of Kinetis
13microcontrollers.
14
15Required properties:
16- compatible:	Should be "fsl,imx7ulp-smc1".
17- reg:		Specifies base physical address and size of the register sets.
18
19Example:
20smc1: smc1@40410000 {
21	compatible = "fsl,imx7ulp-smc1";
22	reg = <0x40410000 0x1000>;
23};
24