From: Dave Jones Date: Wed, 9 Jul 2003 17:19:20 +0000 (+0100) Subject: [CPUFREQ] Misc cleanups. X-Git-Tag: v2.5.75~16^2^2~4 X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=2c3b4f8952b94576e4958af9e821716545bee9cc;p=history.git [CPUFREQ] Misc cleanups. --- diff --git a/drivers/cpufreq/Makefile b/drivers/cpufreq/Makefile index b05d3948b8e1..85b512348acd 100644 --- a/drivers/cpufreq/Makefile +++ b/drivers/cpufreq/Makefile @@ -1,4 +1,7 @@ -#CPUfreq governors and cross-arch helpers +# CPUfreq governors +obj-$(CONFIG_CPU_FREQ_GOV_USERSPACE) += userspace.o + +# CPUfreq cross-arch helpers obj-$(CONFIG_CPU_FREQ_TABLE) += freq_table.o obj-$(CONFIG_CPU_FREQ_PROC_INTF) += proc_intf.o -obj-$(CONFIG_CPU_FREQ_GOV_USERSPACE) += userspace.o + diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h index 1bdb797bf9bd..a2fee295ae1a 100644 --- a/include/linux/cpufreq.h +++ b/include/linux/cpufreq.h @@ -306,8 +306,4 @@ void cpufreq_frequency_table_put_attr(unsigned int cpu); #endif /* CONFIG_CPU_FREQ_TABLE */ - -/* Currently exported only for the proc interface, remove when that goes */ -extern struct cpufreq_driver *cpufreq_driver; - #endif /* _LINUX_CPUFREQ_H */ diff --git a/kernel/cpufreq.c b/kernel/cpufreq.c index 6ae2b821830e..18245832d8c9 100644 --- a/kernel/cpufreq.c +++ b/kernel/cpufreq.c @@ -352,13 +352,12 @@ static int cpufreq_add_dev (struct sys_device * sys_dev) if (ret) goto out; + /* set up files for this cpu device */ drv_attr = cpufreq_driver->attr; while ((drv_attr) && (*drv_attr)) { sysfs_create_file(&policy->kobj, &((*drv_attr)->attr)); drv_attr++; } - /* set up files for this cpu device */ - /* set default policy */ ret = cpufreq_set_policy(&new_policy);