xref: /linux-6.15/kernel/time/Kconfig (revision 54cdfdb4)
179bf2bb3SThomas Gleixner#
279bf2bb3SThomas Gleixner# Timer subsystem related configuration options
379bf2bb3SThomas Gleixner#
479bf2bb3SThomas Gleixnerconfig TICK_ONESHOT
579bf2bb3SThomas Gleixner	bool
679bf2bb3SThomas Gleixner	default n
779bf2bb3SThomas Gleixner
879bf2bb3SThomas Gleixnerconfig NO_HZ
979bf2bb3SThomas Gleixner	bool "Tickless System (Dynamic Ticks)"
1079bf2bb3SThomas Gleixner	depends on GENERIC_TIME && GENERIC_CLOCKEVENTS
1179bf2bb3SThomas Gleixner	select TICK_ONESHOT
1279bf2bb3SThomas Gleixner	help
1379bf2bb3SThomas Gleixner	  This option enables a tickless system: timer interrupts will
1479bf2bb3SThomas Gleixner	  only trigger on an as-needed basis both when the system is
1579bf2bb3SThomas Gleixner	  busy and when the system is idle.
16*54cdfdb4SThomas Gleixner
17*54cdfdb4SThomas Gleixnerconfig HIGH_RES_TIMERS
18*54cdfdb4SThomas Gleixner	bool "High Resolution Timer Support"
19*54cdfdb4SThomas Gleixner	depends on GENERIC_TIME && GENERIC_CLOCKEVENTS
20*54cdfdb4SThomas Gleixner	select TICK_ONESHOT
21*54cdfdb4SThomas Gleixner	help
22*54cdfdb4SThomas Gleixner	  This option enables high resolution timer support. If your
23*54cdfdb4SThomas Gleixner	  hardware is not capable then this option only increases
24*54cdfdb4SThomas Gleixner	  the size of the kernel image.
25*54cdfdb4SThomas Gleixner
26