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 select DW_APB_TIMER 25 select CLKSRC_OF 26 27config ARMADA_370_XP_TIMER 28 bool 29 30config SUN4I_TIMER 31 bool 32 33config VT8500_TIMER 34 bool 35 36config CADENCE_TTC_TIMER 37 bool 38 39config CLKSRC_NOMADIK_MTU 40 bool 41 depends on (ARCH_NOMADIK || ARCH_U8500) 42 select CLKSRC_MMIO 43 help 44 Support for Multi Timer Unit. MTU provides access 45 to multiple interrupt generating programmable 46 32-bit free running decrementing counters. 47 48config CLKSRC_NOMADIK_MTU_SCHED_CLOCK 49 bool 50 depends on CLKSRC_NOMADIK_MTU 51 help 52 Use the Multi Timer Unit as the sched_clock. 53 54config CLKSRC_DBX500_PRCMU 55 bool "Clocksource PRCMU Timer" 56 depends on UX500_SOC_DB8500 57 default y 58 help 59 Use the always on PRCMU Timer as clocksource 60 61config CLKSRC_DBX500_PRCMU_SCHED_CLOCK 62 bool "Clocksource PRCMU Timer sched_clock" 63 depends on (CLKSRC_DBX500_PRCMU && !CLKSRC_NOMADIK_MTU_SCHED_CLOCK) 64 default y 65 help 66 Use the always on PRCMU Timer as sched_clock 67 68config ARM_ARCH_TIMER 69 bool 70 select CLKSRC_OF if OF 71 72config CLKSRC_METAG_GENERIC 73 def_bool y if METAG 74 help 75 This option enables support for the Meta per-thread timers. 76 77config CLKSRC_EXYNOS_MCT 78 def_bool y if ARCH_EXYNOS 79 help 80 Support for Multi Core Timer controller on Exynos SoCs. 81 82config CLKSRC_SAMSUNG_PWM 83 bool 84 select CLKSRC_MMIO 85 help 86 This is a new clocksource driver for the PWM timer found in 87 Samsung S3C, S5P and Exynos SoCs, replacing an earlier driver 88 for all devicetree enabled platforms. This driver will be 89 needed only on systems that do not have the Exynos MCT available. 90 91config VF_PIT_TIMER 92 bool 93 help 94 Support for Period Interrupt Timer on Freescale Vybrid Family SoCs. 95