Merge branches 'release' and 'autoload' into release
[linux-2.6] / kernel / time / Kconfig
1 #
2 # Timer subsystem related configuration options
3 #
4 config TICK_ONESHOT
5         bool
6         default n
7
8 config NO_HZ
9         bool "Tickless System (Dynamic Ticks)"
10         depends on GENERIC_TIME && GENERIC_CLOCKEVENTS
11         select TICK_ONESHOT
12         help
13           This option enables a tickless system: timer interrupts will
14           only trigger on an as-needed basis both when the system is
15           busy and when the system is idle.
16
17 config HIGH_RES_TIMERS
18         bool "High Resolution Timer Support"
19         depends on GENERIC_TIME && GENERIC_CLOCKEVENTS
20         select TICK_ONESHOT
21         help
22           This option enables high resolution timer support. If your
23           hardware is not capable then this option only increases
24           the size of the kernel image.
25
26 config GENERIC_CLOCKEVENTS_BUILD
27         bool
28         default y
29         depends on GENERIC_CLOCKEVENTS || GENERIC_CLOCKEVENTS_MIGR
30