Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[firefly-linux-kernel-4.4.55.git] / drivers / clocksource / Kconfig
index 96918e1f26a39bab1d14193114cbdb29f38235b8..065131cbfcc01b9c2f32b70600882c124dca4e06 100644 (file)
@@ -136,6 +136,11 @@ config CLKSRC_SAMSUNG_PWM
          for all devicetree enabled platforms. This driver will be
          needed only on systems that do not have the Exynos MCT available.
 
+config FSL_FTM_TIMER
+       bool
+       help
+         Support for Freescale FlexTimer Module (FTM) timer.
+
 config VF_PIT_TIMER
        bool
        help
@@ -191,3 +196,14 @@ config EM_TIMER_STI
 
 config CLKSRC_QCOM
        bool
+
+config CLKSRC_VERSATILE
+       bool "ARM Versatile (Express) reference platforms clock source"
+       depends on GENERIC_SCHED_CLOCK && !ARCH_USES_GETTIMEOFFSET
+       select CLKSRC_OF
+       default y if MFD_VEXPRESS_SYSREG
+       help
+         This option enables clock source based on free running
+         counter available in the "System Registers" block of
+         ARM Versatile, RealView and Versatile Express reference
+         platforms.