Idle Thread
(PM_ACTIVE_STATE)

Idle Thread...
Power
Management
Policy
Power...
  • PM_STATE_ACTIVE
  • PM_STATE_RUNTIME_IDLE
  • PM_STATE_SUSPEND_TO_IDLE
  • PM_STATE_STANDBY
  • PM_STATE_SUSPEND_TO_RAM
  • PM_STATE_SUSPEND_TO_DISK
  • PM_STATE_SOFT_OFF
PM_STATE_ACTIVEPM_STATE_RUNTIME_IDLEPM_STATE_...
next scheduled timeout

next scheduled t...
  • Clock Gate CPU
  • Power Gate CPU
    • Save context in memory (self-refresh mode)
    • Save context in non-volatile memory
  • Power Gate devices
Clock Gate CPU...
Resume at the place it stopped
Resume at the place it stopped
Resume at startup code, devices restore context or reinitialize
Resume at startup code, de...
Reboot, CPU and devices reset at initial state
Reboot, CPU and devic...
Depends on selected state
Depends on selected state
Viewer does not support full SVG 1.1