xref: /openbmc/linux/drivers/clocksource/Kconfig (revision 97da55fc)
1config CLKSRC_OF
2	bool
3
4config CLKSRC_I8253
5	bool
6
7config CLKEVT_I8253
8	bool
9
10config I8253_LOCK
11	bool
12
13config CLKBLD_I8253
14	def_bool y if CLKSRC_I8253 || CLKEVT_I8253 || I8253_LOCK
15
16config CLKSRC_MMIO
17	bool
18
19config DW_APB_TIMER
20	bool
21
22config DW_APB_TIMER_OF
23	bool
24
25config ARMADA_370_XP_TIMER
26	bool
27
28config SUNXI_TIMER
29	bool
30
31config VT8500_TIMER
32	bool
33
34config CLKSRC_NOMADIK_MTU
35	bool
36	depends on (ARCH_NOMADIK || ARCH_U8500)
37	select CLKSRC_MMIO
38	help
39	  Support for Multi Timer Unit. MTU provides access
40	  to multiple interrupt generating programmable
41	  32-bit free running decrementing counters.
42
43config CLKSRC_NOMADIK_MTU_SCHED_CLOCK
44	bool
45	depends on CLKSRC_NOMADIK_MTU
46	help
47	  Use the Multi Timer Unit as the sched_clock.
48
49config CLKSRC_DBX500_PRCMU
50	bool "Clocksource PRCMU Timer"
51	depends on UX500_SOC_DB8500
52	default y
53	help
54	  Use the always on PRCMU Timer as clocksource
55
56config CLKSRC_DBX500_PRCMU_SCHED_CLOCK
57	bool "Clocksource PRCMU Timer sched_clock"
58	depends on (CLKSRC_DBX500_PRCMU && !CLKSRC_NOMADIK_MTU_SCHED_CLOCK)
59	default y
60	help
61	  Use the always on PRCMU Timer as sched_clock
62
63config ARM_ARCH_TIMER
64	bool
65
66config CLKSRC_METAG_GENERIC
67	def_bool y if METAG
68	help
69	  This option enables support for the Meta per-thread timers.
70