diff options
Diffstat (limited to 'drivers/cpufreq/pmac64-cpufreq.c')
-rw-r--r-- | drivers/cpufreq/pmac64-cpufreq.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/cpufreq/pmac64-cpufreq.c b/drivers/cpufreq/pmac64-cpufreq.c index 7ba423431cfe..b6850d97f0d5 100644 --- a/drivers/cpufreq/pmac64-cpufreq.c +++ b/drivers/cpufreq/pmac64-cpufreq.c | |||
@@ -371,7 +371,6 @@ static int g5_cpufreq_cpu_init(struct cpufreq_policy *policy) | |||
371 | 371 | ||
372 | static struct cpufreq_driver g5_cpufreq_driver = { | 372 | static struct cpufreq_driver g5_cpufreq_driver = { |
373 | .name = "powermac", | 373 | .name = "powermac", |
374 | .owner = THIS_MODULE, | ||
375 | .flags = CPUFREQ_CONST_LOOPS, | 374 | .flags = CPUFREQ_CONST_LOOPS, |
376 | .init = g5_cpufreq_cpu_init, | 375 | .init = g5_cpufreq_cpu_init, |
377 | .verify = g5_cpufreq_verify, | 376 | .verify = g5_cpufreq_verify, |
@@ -447,9 +446,8 @@ static int __init g5_neo2_cpufreq_init(struct device_node *cpus) | |||
447 | if (!shdr) | 446 | if (!shdr) |
448 | goto bail_noprops; | 447 | goto bail_noprops; |
449 | g5_fvt_table = (struct smu_sdbp_fvt *)&shdr[1]; | 448 | g5_fvt_table = (struct smu_sdbp_fvt *)&shdr[1]; |
450 | ssize = (shdr->len * sizeof(u32)) - | 449 | ssize = (shdr->len * sizeof(u32)) - sizeof(*shdr); |
451 | sizeof(struct smu_sdbp_header); | 450 | g5_fvt_count = ssize / sizeof(*g5_fvt_table); |
452 | g5_fvt_count = ssize / sizeof(struct smu_sdbp_fvt); | ||
453 | g5_fvt_cur = 0; | 451 | g5_fvt_cur = 0; |
454 | 452 | ||
455 | /* Sanity checking */ | 453 | /* Sanity checking */ |