Skip to content

Commit 307a084

Browse files
committed
doc: Add reinit-power-states to System PM docs
Add general purpose of and example use-case of the reinit-power-states property added in this commit series. Signed-off-by: Kenneth J. Miller <[email protected]>
1 parent fdf3da1 commit 307a084

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

doc/services/pm/system.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,3 +93,16 @@ applications to configure the policy manager to block system from transitioning
9393
into certain power states. This can be used by devices when executing tasks in
9494
background to prevent the system from going to a specific state where it would
9595
lose context.
96+
97+
Some power states above S2RAM may also affect peripheral context; this can lead
98+
to a peripheral losing configuration when certain SoCs enters these specific
99+
low-power states.
100+
101+
These exception states can be described in a peripheral's devicetree node with
102+
the ``reinit-power-states`` property:
103+
104+
.. code-block:: devicetree
105+
106+
device-1 {
107+
reinit-power-states = <&stop2>;
108+
};

0 commit comments

Comments
 (0)