|
@@ -1199,6 +1199,26 @@ unsigned int cpufreq_quick_get(unsigned int cpu)
|
|
|
}
|
|
|
EXPORT_SYMBOL(cpufreq_quick_get);
|
|
|
|
|
|
+/**
|
|
|
+ * cpufreq_quick_get_max - get the max reported CPU frequency for this CPU
|
|
|
+ * @cpu: CPU number
|
|
|
+ *
|
|
|
+ * Just return the max possible frequency for a given CPU.
|
|
|
+ */
|
|
|
+unsigned int cpufreq_quick_get_max(unsigned int cpu)
|
|
|
+{
|
|
|
+ struct cpufreq_policy *policy = cpufreq_cpu_get(cpu);
|
|
|
+ unsigned int ret_freq = 0;
|
|
|
+
|
|
|
+ if (policy) {
|
|
|
+ ret_freq = policy->max;
|
|
|
+ cpufreq_cpu_put(policy);
|
|
|
+ }
|
|
|
+
|
|
|
+ return ret_freq;
|
|
|
+}
|
|
|
+EXPORT_SYMBOL(cpufreq_quick_get_max);
|
|
|
+
|
|
|
|
|
|
static unsigned int __cpufreq_get(unsigned int cpu)
|
|
|
{
|