]> git.hungrycats.org Git - linux/commitdiff
[CPUFREQ] powernow-k6 ->get
authorDave Jones <davej@redhat.com>
Fri, 7 May 2004 16:33:10 +0000 (17:33 +0100)
committerDave Jones <davej@delerium.codemonkey.org.uk>
Fri, 7 May 2004 16:33:10 +0000 (17:33 +0100)
powernow_k6 has almost all pieces in place for its own ->get() function.
Add the rest.

arch/i386/kernel/cpu/cpufreq/powernow-k6.c

index 80153fb05dbbd91a0b5144aeb802a3d6af3fd1b1..222f8cfe3c578a106cfc1da38975fa5da1a047b9 100644 (file)
@@ -185,6 +185,11 @@ static int powernow_k6_cpu_exit(struct cpufreq_policy *policy)
        return 0;
 }
 
+static unsigned int powernow_k6_get(unsigned int cpu)
+{
+       return busfreq * powernow_k6_get_cpu_multiplier();
+}
+
 static struct freq_attr* powernow_k6_attr[] = {
        &cpufreq_freq_attr_scaling_available_freqs,
        NULL,
@@ -195,6 +200,7 @@ static struct cpufreq_driver powernow_k6_driver = {
        .target         = powernow_k6_target,
        .init           = powernow_k6_cpu_init,
        .exit           = powernow_k6_cpu_exit,
+       .get            = powernow_k6_get,
        .name           = "powernow-k6",
        .owner          = THIS_MODULE,
        .attr           = powernow_k6_attr,