power: add system power management direct force mode.

Add system power management direct force trigger mode. In this
mode application thread can directly put system in sleep or deep
sleep mode instead of waiting for idle thread to do it, so that
it can reduce latency to enter low power mode.

Signed-off-by: Wentong Wu <wentong.wu@intel.com>
This commit is contained in:
Wentong Wu 2020-01-22 03:36:21 -05:00 committed by Anas Nashif
commit 7cb74655da
3 changed files with 17 additions and 0 deletions

View file

@ -8,6 +8,14 @@ config SYS_PM_STATE_LOCK
Power States while doing any critical work or needs quick
response from hardware resources.
config SYS_PM_DIRECT_FORCE_MODE
bool "Enable system power management direct force trigger mode"
help
Enable system power management direct force trigger mode. In
this mode application thread can directly put system in sleep
or deep sleep mode instead of waiting for idle thread to do
it, so that it can reduce latency to enter low power mode.
config SYS_PM_DEBUG
bool "Enable System Power Management debug hooks"
help