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

System Power management

Type: bool

Help

This option enables the board to implement extra power management policies whenever the kernel becomes idle. The kernel informs the power management subsystem of the number of ticks until the next kernel timer is due to expire.

Direct dependencies

(SOC_POWER_MANAGEMENT && SOC_MEC1501_HSZ && SOC_SERIES_MEC1501X) || SOC_FAMILY_NRF || (SYS_CLOCK_EXISTS && !HAS_NO_SYS_PM)

(Includes any dependencies from ifs and menus.)

Symbols selected by this symbol

Kconfig definitions

At soc/arm/microchip_mec/mec1501/Kconfig.defconfig.mec1501hsz:64

Included via Kconfig:8Kconfig.zephyr:19doc/_build/Kconfig/Kconfig.soc.defconfig:1soc/arm/microchip_mec/Kconfig.defconfig:3soc/arm/microchip_mec/mec1501/Kconfig.defconfig.series:17

Menu path: (Top)

config PM
    bool
    default y if SYS_CLOCK_EXISTS
    depends on SOC_POWER_MANAGEMENT && SOC_MEC1501_HSZ && SOC_SERIES_MEC1501X

At soc/arm/nordic_nrf/Kconfig.defconfig:30

Included via Kconfig:8Kconfig.zephyr:19doc/_build/Kconfig/Kconfig.soc.defconfig:1

Menu path: (Top)

config PM
    bool
    default y if SYS_CLOCK_EXISTS && !HAS_NO_SYS_PM
    depends on SOC_FAMILY_NRF

At subsys/power/Kconfig:13

Included via Kconfig:8Kconfig.zephyr:34subsys/Kconfig:39

Menu path: (Top) → Sub Systems and OS Services → Power Management

menuconfig PM
    bool "System Power management"
    select TICKLESS_IDLE
    depends on SYS_CLOCK_EXISTS && !HAS_NO_SYS_PM
    help
      This option enables the board to implement extra power management
      policies whenever the kernel becomes idle. The kernel informs the
      power management subsystem of the number of ticks until the next kernel
      timer is due to expire.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)