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

(Includes any dependencies from ifs and menus.)

Symbols selected by this symbol

Kconfig definitions

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

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:19<BuildDir>/Kconfig/Kconfig.soc.defconfig:1<Zephyr>/soc/arm/microchip_mec/Kconfig.defconfig:3<Zephyr>/soc/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 <Zephyr>/soc/arm/nordic_nrf/Kconfig.defconfig:30

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:19<BuildDir>/Kconfig/Kconfig.soc.defconfig:1

Menu path: (Top)

config PM
    bool
    default y if SYS_CLOCK_EXISTS
    depends on SOC_FAMILY_NRF

At <Zephyr>/subsys/power/Kconfig:13

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/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
    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.)