[CPUFREQ] Longhaul - Simplier minmult
authorRafa³ Bilski <rafalbilski@interia.pl>
Wed, 7 Feb 2007 21:53:29 +0000 (22:53 +0100)
committerDave Jones <davej@redhat.com>
Sun, 11 Feb 2007 01:01:48 +0000 (20:01 -0500)
Simple cleanup in code which is setting minmult.

Signed-off-by: Rafal Bilski <rafalbilski@interia.pl>
Signed-off-by: Dave Jones <davej@redhat.com>
arch/i386/kernel/cpu/cpufreq/longhaul.c

index 98fbe28affff4f42c85171a0328d6ca35df8f2c3..8f65ebe4de5b46eb8d13c9b0df3e6ba44266a4d0 100644 (file)
@@ -358,22 +358,15 @@ static int __init longhaul_get_ranges(void)
         * C3 is booting at max anyway. */
        maxmult = mult;
        /* Get min multiplier */
-       switch (longhaul_version) {
-       case TYPE_LONGHAUL_V1:
-       case TYPE_LONGHAUL_V2:
-               minmult = 30;
+       switch (cpu_model) {
+       case CPU_NEHEMIAH:
+               minmult = 50;
                break;
-
-       case TYPE_POWERSAVER:
-               /* Ezra-T */
-               if (cpu_model == CPU_EZRA_T)
-                       minmult = 30;
-               /* Nehemiah */
-               else if (cpu_model == CPU_NEHEMIAH)
-                       minmult = 50;
-               /* Nehemiah C */
-               else if (cpu_model == CPU_NEHEMIAH_C)
-                       minmult = 40;
+       case CPU_NEHEMIAH_C:
+               minmult = 40;
+               break;
+       default:
+               minmult = 30;
                break;
        }