]> git.hungrycats.org Git - linux/commitdiff
[CPUFREQ] Add a longhaul_get function.
authorDave Jones <davej@redhat.com>
Fri, 7 May 2004 16:29:19 +0000 (17:29 +0100)
committerDave Jones <davej@delerium.codemonkey.org.uk>
Fri, 7 May 2004 16:29:19 +0000 (17:29 +0100)
arch/i386/kernel/cpu/cpufreq/longhaul.c

index d8ddf3931530cc3da4761159dd895f23af3015e2..a94917bc2be391461111615c2364194375c212f6 100644 (file)
@@ -380,6 +380,13 @@ static int longhaul_target (struct cpufreq_policy *policy,
        return 0;
 }
 
+static unsigned int longhaul_get(unsigned int cpu)
+{
+       if (cpu)
+               return 0;
+       return (calc_speed (longhaul_get_cpu_mult(), fsb));
+}
+
 static int __init longhaul_cpu_init (struct cpufreq_policy *policy)
 {
        struct cpuinfo_x86 *c = cpu_data;
@@ -472,6 +479,7 @@ static struct freq_attr* longhaul_attr[] = {
 static struct cpufreq_driver longhaul_driver = {
        .verify         = longhaul_verify,
        .target         = longhaul_target,
+       .get            = longhaul_get,
        .init           = longhaul_cpu_init,
        .exit           = longhaul_cpu_exit,
        .name           = "longhaul",