Lines Matching +full:no +full:- +full:idle +full:- +full:on +full:- +full:init
1 # SPDX-License-Identifier: GPL-2.0-only
16 # Architecture has extra clocksource init called from registration
21 # cycle update - x86/TSC misfeature
33 # Architecture can handle broadcast in a driver-agnostic way
40 depends on GENERIC_CLOCKEVENTS
69 depends on KUNIT
83 Tracks idle state on behalf of RCU.
103 bool "Periodic timer ticks (constant rate, no dynticks)"
109 bool "Idle dynticks system (tickless idle)"
112 This option enables a tickless idle system: timer interrupts
113 will only trigger on an as-needed basis when the system is idle.
122 depends on SMP
123 depends on HAVE_CONTEXT_TRACKING_USER
125 depends on HAVE_VIRT_CPU_ACCOUNTING_GEN
134 task on the CPU. Chances for running tickless are maximized when
139 the expense of some overhead in user <-> kernel transitions:
151 depends on HAVE_CONTEXT_TRACKING_USER
154 Track transitions between kernel and user on behalf of RCU and
155 tickless cputime accounting. The former case relies on context
160 depends on CONTEXT_TRACKING_USER
163 The major pre-requirement for full dynticks to work is to
171 Without the full dynticks, there is no way to test the support
172 for user context tracking and the subsystems that rely on it: RCU
175 dynticks subsystem by forcing the user context tracking on all
178 Say Y only if you're working on the development of an
185 bool "Old Idle dynticks config"
187 This is the old config entry that enables dynticks idle.
201 depends on CLOCKSOURCE_WATCHDOG
207 The default is based on a half-second clocksource watchdog