F: drivers/cpufreq/
F: include/linux/cpufreq.h
+ CPU FREQUENCY DRIVERS - ARM BIG LITTLE
+ M: Viresh Kumar <viresh.kumar@linaro.org>
+ M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
+ L: cpufreq@vger.kernel.org
+ L: linux-pm@vger.kernel.org
+ W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
+ S: Maintained
+ F: drivers/cpufreq/arm_big_little.h
+ F: drivers/cpufreq/arm_big_little.c
+ F: drivers/cpufreq/arm_big_little_dt.c
+
+CPUIDLE DRIVERS
+M: Rafael J. Wysocki <rjw@sisk.pl>
+M: Daniel Lezcano <daniel.lezcano@linaro.org>
+L: linux-pm@vger.kernel.org
+S: Maintained
+T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
+F: drivers/cpuidle/*
+F: include/linux/cpuidle.h
+
CPUID/MSR DRIVER
M: "H. Peter Anvin" <hpa@zytor.com>
S: Maintained
void dbs_check_cpu(struct dbs_data *dbs_data, int cpu);
bool need_load_eval(struct cpu_dbs_common_info *cdbs,
unsigned int sampling_rate);
- int cpufreq_governor_dbs(struct dbs_data *dbs_data,
- struct cpufreq_policy *policy, unsigned int event);
+ int cpufreq_governor_dbs(struct cpufreq_policy *policy,
+ struct common_dbs_data *cdata, unsigned int event);
+ void gov_queue_work(struct dbs_data *dbs_data, struct cpufreq_policy *policy,
+ unsigned int delay, bool all_cpus);
+ void od_register_powersave_bias_handler(unsigned int (*f)
+ (struct cpufreq_policy *, unsigned int, unsigned int),
+ unsigned int powersave_bias);
+ void od_unregister_powersave_bias_handler(void);
-#endif /* _CPUFREQ_GOVERNER_H */
+#endif /* _CPUFREQ_GOVERNOR_H */