CONFIG_TICKLESS_IDLE

Tickless idle

Type: bool

Help

This option suppresses periodic system clock interrupts whenever the kernel becomes idle. This permits the system to remain in a power saving state for extended periods without having to wake up to service each tick as it occurs.

Default

Symbols that select this symbol

Kconfig definition

At <Zephyr>/kernel/Kconfig:834

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:30

Menu path: (Top) → General Kernel Options

config TICKLESS_IDLE
    bool "Tickless idle"
    default y if PM || TICKLESS_CAPABLE
    help
      This option suppresses periodic system clock interrupts whenever the
      kernel becomes idle. This permits the system to remain in a power
      saving state for extended periods without having to wake up to
      service each tick as it occurs.

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