1config CLKSRC_I8253 2 bool 3 4config CLKEVT_I8253 5 bool 6 7config I8253_LOCK 8 bool 9 10config CLKBLD_I8253 11 def_bool y if CLKSRC_I8253 || CLKEVT_I8253 || I8253_LOCK 12 13config CLKSRC_MMIO 14 bool 15 16config DW_APB_TIMER 17 bool 18 19config DW_APB_TIMER_OF 20 bool 21 22config ARMADA_370_XP_TIMER 23 bool 24 25config SUNXI_TIMER 26 bool 27 28config CLKSRC_NOMADIK_MTU 29 bool 30 depends on (ARCH_NOMADIK || ARCH_U8500) 31 select CLKSRC_MMIO 32 help 33 Support for Multi Timer Unit. MTU provides access 34 to multiple interrupt generating programmable 35 32-bit free running decrementing counters. 36 37config CLKSRC_NOMADIK_MTU_SCHED_CLOCK 38 bool 39 depends on CLKSRC_NOMADIK_MTU 40 help 41 Use the Multi Timer Unit as the sched_clock. 42 43config CLKSRC_DBX500_PRCMU 44 bool "Clocksource PRCMU Timer" 45 depends on UX500_SOC_DB8500 46 default y 47 help 48 Use the always on PRCMU Timer as clocksource 49 50config CLKSRC_DBX500_PRCMU_SCHED_CLOCK 51 bool "Clocksource PRCMU Timer sched_clock" 52 depends on (CLKSRC_DBX500_PRCMU && !CLKSRC_NOMADIK_MTU_SCHED_CLOCK) 53 default y 54 help 55 Use the always on PRCMU Timer as sched_clock 56 57config CLKSRC_ARM_GENERIC 58 def_bool y if ARM64 59 help 60 This option enables support for the ARM generic timer. 61