:orphan: .. title:: TICKLESS_IDLE .. option:: 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 ======= - y if \ :option:`PM ` || \ :option:`TICKLESS_CAPABLE ` Symbols that select this symbol =============================== - \ :option:`PM ` Kconfig definition ================== .. highlight:: kconfig At ``kernel/Kconfig:835`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:30`` Menu path: (Top) → General Kernel Options .. parsed-literal:: config TICKLESS_IDLE bool "Tickless idle" default y if \ :option:`PM ` || \ :option:`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.)*