tick: Document TICK_ONESHOT config option
[linux-2.6.git] / kernel / time / Kconfig
1 #
2 # Timer subsystem related configuration options
3 #
4
5 # Core internal switch. Selected by NO_HZ / HIGH_RES_TIMERS. This is
6 # only related to the tick functionality. Oneshot clockevent devices
7 # are supported independ of this.
8 config TICK_ONESHOT
9         bool
10
11 config NO_HZ
12         bool "Tickless System (Dynamic Ticks)"
13         depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
14         select TICK_ONESHOT
15         help
16           This option enables a tickless system: timer interrupts will
17           only trigger on an as-needed basis both when the system is
18           busy and when the system is idle.
19
20 config HIGH_RES_TIMERS
21         bool "High Resolution Timer Support"
22         depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
23         select TICK_ONESHOT
24         help
25           This option enables high resolution timer support. If your
26           hardware is not capable then this option only increases
27           the size of the kernel image.
28
29 config GENERIC_CLOCKEVENTS_BUILD
30         bool
31         default y
32         depends on GENERIC_CLOCKEVENTS
33
34 config GENERIC_CLOCKEVENTS_MIN_ADJUST
35         bool