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 SUN4I_TIMER 29 bool 30 31config VT8500_TIMER 32 bool 33 34config CADENCE_TTC_TIMER 35 bool 36 37config CLKSRC_NOMADIK_MTU 38 bool 39 depends on (ARCH_NOMADIK || ARCH_U8500) 40 select CLKSRC_MMIO 41 help 42 Support for Multi Timer Unit. MTU provides access 43 to multiple interrupt generating programmable 44 32-bit free running decrementing counters. 45 46config CLKSRC_NOMADIK_MTU_SCHED_CLOCK 47 bool 48 depends on CLKSRC_NOMADIK_MTU 49 help 50 Use the Multi Timer Unit as the sched_clock. 51 52config CLKSRC_DBX500_PRCMU 53 bool "Clocksource PRCMU Timer" 54 depends on UX500_SOC_DB8500 55 default y 56 help 57 Use the always on PRCMU Timer as clocksource 58 59config CLKSRC_DBX500_PRCMU_SCHED_CLOCK 60 bool "Clocksource PRCMU Timer sched_clock" 61 depends on (CLKSRC_DBX500_PRCMU && !CLKSRC_NOMADIK_MTU_SCHED_CLOCK) 62 default y 63 help 64 Use the always on PRCMU Timer as sched_clock 65 66config ARM_ARCH_TIMER 67 bool 68 69config CLKSRC_METAG_GENERIC 70 def_bool y if METAG 71 help 72 This option enables support for the Meta per-thread timers. 73 74config CLKSRC_EXYNOS_MCT 75 def_bool y if ARCH_EXYNOS 76 help 77 Support for Multi Core Timer controller on Exynos SoCs. 78