From d82c0e2b428d860e074ed9d43c754e0d1ee197ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=B3=20Bilski?= Date: Wed, 7 Feb 2007 22:53:29 +0100 Subject: [PATCH] --- yaml --- r: 48637 b: refs/heads/master c: 9addf3b6388459f315adc728d27d34603a00d427 h: refs/heads/master i: 48635: fafb4b8d3742d22f45850420c894e87a19bb9b69 v: v3 --- [refs] | 2 +- trunk/arch/i386/kernel/cpu/cpufreq/longhaul.c | 23 +++++++------------ 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/[refs] b/[refs] index 45185497ac73..74f2e80e6b4d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f0ec313a89a7377f440c815f82b0370bd67f62c6 +refs/heads/master: 9addf3b6388459f315adc728d27d34603a00d427 diff --git a/trunk/arch/i386/kernel/cpu/cpufreq/longhaul.c b/trunk/arch/i386/kernel/cpu/cpufreq/longhaul.c index 98fbe28affff..8f65ebe4de5b 100644 --- a/trunk/arch/i386/kernel/cpu/cpufreq/longhaul.c +++ b/trunk/arch/i386/kernel/cpu/cpufreq/longhaul.c @@ -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; }