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.

Direct dependencies

SYS_POWER_MANAGEMENT

(Includes any dependencies from if’s and menus.)

Defaults

Kconfig definition

At kernel/Kconfig.power_mgmt:73

Included via Kconfig:10Kconfig.zephyr:25kernel/Kconfig:673

Menu path: (top menu) → General Kernel Options → Power management

config TICKLESS_IDLE
    bool
    prompt "Tickless idle" if SYS_POWER_MANAGEMENT
    default "y" if SYS_POWER_MANAGEMENT
    depends on SYS_POWER_MANAGEMENT
    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.

(Definitions include propagated dependencies, including from if’s and menus.)