]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/clocksource/arm_arch_timer.c
clocksource: arch_timer: Only use the virtual counter (CNTVCT) on arm64
[karo-tx-linux.git] / drivers / clocksource / arm_arch_timer.c
index 6a79fc4f900c4b56b4bd351cf050aa5c2b67175e..095c1774592c918d4684995a12f74b1090f17c3f 100644 (file)
@@ -462,7 +462,7 @@ static void __init arch_counter_register(unsigned type)
 
        /* Register the CP15 based counter if we have one */
        if (type & ARCH_CP15_TIMER) {
-               if (arch_timer_use_virtual)
+               if (IS_ENABLED(CONFIG_ARM64) || arch_timer_use_virtual)
                        arch_timer_read_counter = arch_counter_get_cntvct;
                else
                        arch_timer_read_counter = arch_counter_get_cntpct;