]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/arm/kernel/smp.c
ARM: 7653/2: do not scale loops_per_jiffy when using a constant delay clock
[karo-tx-linux.git] / arch / arm / kernel / smp.c
index 84f4cbf652e58b3acfea846ad1cad9ddbee72d95..58af91c2a2f79de57df7bb09a25b773f3618c279 100644 (file)
@@ -693,6 +693,9 @@ static int cpufreq_callback(struct notifier_block *nb,
        if (freq->flags & CPUFREQ_CONST_LOOPS)
                return NOTIFY_OK;
 
+       if (arm_delay_ops.const_clock)
+               return NOTIFY_OK;
+
        if (!per_cpu(l_p_j_ref, cpu)) {
                per_cpu(l_p_j_ref, cpu) =
                        per_cpu(cpu_data, cpu).loops_per_jiffy;