]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - drivers/clocksource/Kconfig
ARM: plat-nomadik: move MTU, kill plat-nomadik
[mirror_ubuntu-bionic-kernel.git] / drivers / clocksource / Kconfig
CommitLineData
89c0b8e2
RK
1config CLKSRC_I8253
2 bool
442c8176 3
e6220bdc
TG
4config CLKEVT_I8253
5 bool
6
15f304b6
RB
7config I8253_LOCK
8 bool
9
10config CLKBLD_I8253
e6220bdc 11 def_bool y if CLKSRC_I8253 || CLKEVT_I8253 || I8253_LOCK
15f304b6 12
442c8176
RK
13config CLKSRC_MMIO
14 bool
06c3df49
JI
15
16config DW_APB_TIMER
17 bool
489bccea 18
cfda5901
DN
19config DW_APB_TIMER_OF
20 bool
21
6fe9cbd1
GC
22config ARMADA_370_XP_TIMER
23 bool
24
694e33a7
LW
25config CLKSRC_NOMADIK_MTU
26 bool
27 depends on (ARCH_NOMADIK || ARCH_U8500)
28 select CLKSRC_MMIO
29 help
30 Support for Multi Timer Unit. MTU provides access
31 to multiple interrupt generating programmable
32 32-bit free running decrementing counters.
33
34config CLKSRC_NOMADIK_MTU_SCHED_CLOCK
35 bool
36 depends on CLKSRC_NOMADIK_MTU
37 help
38 Use the Multi Timer Unit as the sched_clock.
39
489bccea
MW
40config CLKSRC_DBX500_PRCMU
41 bool "Clocksource PRCMU Timer"
29746f48 42 depends on UX500_SOC_DB8500
489bccea
MW
43 default y
44 help
45 Use the always on PRCMU Timer as clocksource
46
47config CLKSRC_DBX500_PRCMU_SCHED_CLOCK
48 bool "Clocksource PRCMU Timer sched_clock"
694e33a7 49 depends on (CLKSRC_DBX500_PRCMU && !CLKSRC_NOMADIK_MTU_SCHED_CLOCK)
489bccea
MW
50 default y
51 help
52 Use the always on PRCMU Timer as sched_clock
985c0679
MZ
53
54config CLKSRC_ARM_GENERIC
55 def_bool y if ARM64
56 help
57 This option enables support for the ARM generic timer.