The latest development version of this page may be more current than this released 2.7.5 version.

CONFIG_SOC_POWER_MANAGEMENT

MEC1501 Power Management

System Power Management in NPCX family

Type: bool

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.

Direct dependencies

SOC_FAMILY_MEC || (SOC_FAMILY_NPCX && SOC_FAMILY_NPCX)

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definitions

At soc/arm/microchip_mec/mec1501/Kconfig.soc:19

Included via Kconfig:8Kconfig.zephyr:38soc/Kconfig:18soc/arm/microchip_mec/Kconfig:15

Menu path: (Top) → Hardware Configuration

config SOC_POWER_MANAGEMENT
    bool "MEC1501 Power Management"
    depends on SOC_FAMILY_MEC

At soc/arm/nuvoton_npcx/Kconfig:185

Included via Kconfig:8Kconfig.zephyr:38soc/Kconfig:18

Menu path: (Top) → Hardware Configuration

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.)