Lines Matching full:state
25 * @enum pm_state Power management state
29 * @brief Runtime active state
33 * @note This state is correlated with ACPI G0/S0 state
37 * @brief Runtime idle state
39 * Runtime idle is a system sleep state in which all of the cores
40 * enter deepest possible idle state and wait for interrupts, no
44 * @note This state is correlated with ACPI S0ix state
48 * @brief Suspend to idle state
51 * all of the cores in deepest possible idle state and *may* puts
52 * peripherals into low-power states. No operating state is lost (ie.
56 * @note This state is correlated with ACPI S1 state
60 * @brief Standby state
65 * generally be greater than for that state. But it should be the same
66 * state with suspend to idle state on uniprocessor system.
68 * @note This state is correlated with ACPI S2 state
72 * @brief Suspend to ram state
74 * This state offers significant energy savings by powering off as much
76 * self-refresh mode to retain its contents. The state of devices and
80 * @note This state is correlated with ACPI S3 state
84 * @brief Suspend to disk state
86 * This state offers significant energy savings by powering off as much
93 * @note This state is correlated with ACPI S4 state
97 * @brief Soft off state
99 * This state consumes a minimal amount of power and requires a large
100 * latency in order to return to runtime active state. The contents of
104 * @note This state is correlated with ACPI G2/S5 state
112 * Information about a power management state
115 enum pm_state state; member
119 * one Zephyr power state. This property allows the platform
125 * compatible = "zephyr,power-state";
126 * power-state-name = "suspend-to-idle";
132 * compatible = "zephyr,power-state";
133 * power-state-name = "suspend-to-idle";
145 * Whether or not this state triggers device power management.
148 * will suspend devices before entering this state and will
155 * time for a given idle state to be worthwhile energywise.
157 * @note 0 means that this property is not available for this state.
162 * Worst case latency in microseconds required to exit the idle state.
164 * @note 0 means that this property is not available for this state.
170 * Power state information needed to lock a power state.
174 * Power management state
178 enum pm_state state; member
180 * Power management sub-state
207 * @param node_id A node identifier with compatible zephyr,power-state
220 * @param node_id A node identifier with compatible zephyr,power-state
230 * zephyr,power-state compatible.
232 * @param node_id A node identifier with compatible zephyr,power-state
236 .state = PM_STATE_DT_INIT(node_id), \
245 * zephyr,power-state compatible.
247 * @param node_id A node identifier with compatible zephyr,power-state
281 * compatible = "zephyr,power-state";
282 * power-state-name = "suspend-to-idle";
288 * compatible = "zephyr,power-state";
289 * power-state-name = "suspend-to-ram";
331 * compatible = "zephyr,power-state";
332 * power-state-name = "suspend-to-idle";
338 * compatible = "zephyr,power-state";
339 * power-state-name = "suspend-to-ram";