[RFC] Add support for system suspend/resume handling from kernel #8255
In Zephyr, system power management is handled at application level. In this approach, the application has the full control over the power management flows and its policies.
But, all implementations might not need a very granular control of system state transitions and might not be interested in knowing all the register level details and power management implementation details of different SoC’s or MCU’s.
This RFC proposes such a framework for handling power management of SoC/board at OS level.
This RFC proposes to have a new subsystem ‘power’ under subsys/power which will have the implementation for system suspend/resume flows and will have different pluggable PM policies.