:orphan: .. title:: CONFIG_SOC_POWER_MANAGEMENT .. kconfig:: CONFIG_SOC_POWER_MANAGEMENT CONFIG_SOC_POWER_MANAGEMENT ########################### *MEC1501 Power Management* *System Power Management in NPCX family* *MEC1501 Power Management* *System Power Management in NPCX family* Type: ``bool`` Help ==== .. code-block:: none This option enables the board to implement SoC-specific power management policies whenever the kernel becomes idle. The power management subsystem will restore to the active state until an wake-up event is received no matter the system timer is expired or the other signals occurred such as GPIO, host access, and so on. Help ==== .. code-block:: none This option enables the board to implement SoC-specific power management policies whenever the kernel becomes idle. The power management subsystem will restore to the active state until an wake-up event is received no matter the system timer is expired or the other signals occurred such as GPIO, host access, and so on. Direct dependencies =================== \ :kconfig:`SOC_FAMILY_MEC ` || (\ :kconfig:`SOC_FAMILY_NPCX ` && \ :kconfig:`SOC_FAMILY_NPCX `) || \ :kconfig:`SOC_FAMILY_MEC ` || (\ :kconfig:`SOC_FAMILY_NPCX ` && \ :kconfig:`SOC_FAMILY_NPCX `) *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definitions =================== At ``/arm/microchip_mec/mec1501/Kconfig.soc:19`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:15`` → ``/kconfig/Kconfig.soc.arch:2`` → ``/arm/microchip_mec/Kconfig:15`` Menu path: (Top) → Hardware Configuration .. code-block:: kconfig config SOC_POWER_MANAGEMENT bool "MEC1501 Power Management" depends on SOC_FAMILY_MEC ---- At ``/arm/nuvoton_npcx/Kconfig:185`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:15`` → ``/kconfig/Kconfig.soc.arch:2`` Menu path: (Top) → Hardware Configuration .. code-block:: kconfig config SOC_POWER_MANAGEMENT bool "System Power Management in NPCX family" depends on SOC_FAMILY_NPCX && SOC_FAMILY_NPCX help This option enables the board to implement SoC-specific power management policies whenever the kernel becomes idle. The power management subsystem will restore to the active state until an wake-up event is received no matter the system timer is expired or the other signals occurred such as GPIO, host access, and so on. ---- At ``/arm/microchip_mec/mec1501/Kconfig.soc:19`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:18`` → ``/arm/microchip_mec/Kconfig:15`` Menu path: (Top) → Hardware Configuration .. code-block:: kconfig config SOC_POWER_MANAGEMENT bool "MEC1501 Power Management" depends on SOC_FAMILY_MEC ---- At ``/arm/nuvoton_npcx/Kconfig:185`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:18`` Menu path: (Top) → Hardware Configuration .. code-block:: kconfig config SOC_POWER_MANAGEMENT bool "System Power Management in NPCX family" depends on SOC_FAMILY_NPCX && SOC_FAMILY_NPCX help This option enables the board to implement SoC-specific power management policies whenever the kernel becomes idle. The power management subsystem will restore to the active state until an wake-up event is received no matter the system timer is expired or the other signals occurred such as GPIO, host access, and so on. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*