]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/xtensa/kernel/time.c
xtensa: fix !CONFIG_XTENSA_CALIBRATE_CCOUNT build failure
[karo-tx-linux.git] / arch / xtensa / kernel / time.c
index 24bb0c1776ba860fb03a72b94e0107ac8bcfe1f1..a65cb3808e1c5f8759a0b9a66b4bd645e098140b 100644 (file)
@@ -29,9 +29,7 @@
 #include <asm/timex.h>
 #include <asm/platform.h>
 
-#ifdef CONFIG_XTENSA_CALIBRATE_CCOUNT
 unsigned long ccount_freq;             /* ccount Hz */
-#endif
 
 static cycle_t ccount_read(struct clocksource *cs)
 {
@@ -129,6 +127,8 @@ void __init time_init(void)
        platform_calibrate_ccount();
        printk("%d.%02d MHz\n", (int)ccount_freq/1000000,
                        (int)(ccount_freq/10000)%100);
+#else
+       ccount_freq = CONFIG_XTENSA_CPU_CLOCK*1000000UL;
 #endif
        clocksource_register_hz(&ccount_clocksource, CCOUNT_PER_JIFFY * HZ);