diff options
Diffstat (limited to 'include/linux/cpufreq.h')
| -rw-r--r-- | include/linux/cpufreq.h | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h index 6fd5668aa57..1ee608fd7b7 100644 --- a/include/linux/cpufreq.h +++ b/include/linux/cpufreq.h @@ -187,7 +187,8 @@ extern int __cpufreq_driver_target(struct cpufreq_policy *policy,  				   unsigned int relation); -extern int __cpufreq_driver_getavg(struct cpufreq_policy *policy); +extern int __cpufreq_driver_getavg(struct cpufreq_policy *policy, +				   unsigned int cpu);  int cpufreq_register_governor(struct cpufreq_governor *governor);  void cpufreq_unregister_governor(struct cpufreq_governor *governor); @@ -226,7 +227,9 @@ struct cpufreq_driver {  	unsigned int	(*get)	(unsigned int cpu);  	/* optional */ -	unsigned int (*getavg)	(unsigned int cpu); +	unsigned int (*getavg)	(struct cpufreq_policy *policy, +				 unsigned int cpu); +  	int	(*exit)		(struct cpufreq_policy *policy);  	int	(*suspend)	(struct cpufreq_policy *policy, pm_message_t pmsg);  	int	(*resume)	(struct cpufreq_policy *policy);  |