arch: Kconfig: Add Kconfig options for Low Power States

Add Kconfig options for Low Power and Deep Sleep States which
need to be selected by the SoC's based on it's supported
Low Power States.

Signed-off-by: Ramakrishna Pallala <ramakrishna.pallala@intel.com>
This commit is contained in:
Ramakrishna Pallala 2018-09-18 11:48:37 +05:30 committed by Anas Nashif
parent 6320043669
commit 56117f9f91

View file

@ -219,6 +219,27 @@ config SYS_POWER_LOW_POWER_STATE_SUPPORTED
This option signifies that the target supports the SYS_POWER_LOW_POWER_STATE
configuration option.
config SYS_POWER_STATE_CPU_LPS_SUPPORTED
# Hidden
bool
help
This option signifies that the target supports the SYS_POWER_STATE_CPU_LPS
configuration option.
config SYS_POWER_STATE_CPU_LPS_1_SUPPORTED
# Hidden
bool
help
This option signifies that the target supports the SYS_POWER_STATE_CPU_LPS_1
configuration option.
config SYS_POWER_STATE_CPU_LPS_2_SUPPORTED
# Hidden
bool
help
This option signifies that the target supports the SYS_POWER_STATE_CPU_LPS_2
configuration option.
config SYS_POWER_DEEP_SLEEP_SUPPORTED
# Hidden
bool
@ -226,6 +247,27 @@ config SYS_POWER_DEEP_SLEEP_SUPPORTED
This option signifies that the target supports the SYS_POWER_DEEP_SLEEP
configuration option.
config SYS_POWER_STATE_DEEP_SLEEP_SUPPORTED
# Hidden
bool
help
This option signifies that the target supports the SYS_POWER_STATE_DEEP_SLEEP
configuration option.
config SYS_POWER_STATE_DEEP_SLEEP_1_SUPPORTED
# Hidden
bool
help
This option signifies that the target supports the SYS_POWER_STATE_DEEP_SLEEP_1
configuration option.
config SYS_POWER_STATE_DEEP_SLEEP_2_SUPPORTED
# Hidden
bool
help
This option signifies that the target supports the SYS_POWER_STATE_DEEP_SLEEP_2
configuration option.
config BOOTLOADER_CONTEXT_RESTORE_SUPPORTED
# Hidden
bool