|
@@ -110,23 +110,6 @@ static void release_idr(struct idr *idr, int id)
|
|
|
|
|
|
/* Below code defines functions to be used for cpufreq as cooling device */
|
|
|
|
|
|
-/**
|
|
|
- * is_cpufreq_valid - function to check frequency transitioning capability.
|
|
|
- * @cpu: cpu for which check is needed.
|
|
|
- *
|
|
|
- * This function will check the current state of the system if
|
|
|
- * it is capable of changing the frequency for a given @cpu.
|
|
|
- *
|
|
|
- * Return: 0 if the system is not currently capable of changing
|
|
|
- * the frequency of given cpu. !0 in case the frequency is changeable.
|
|
|
- */
|
|
|
-static int is_cpufreq_valid(int cpu)
|
|
|
-{
|
|
|
- struct cpufreq_policy policy;
|
|
|
-
|
|
|
- return !cpufreq_get_policy(&policy, cpu);
|
|
|
-}
|
|
|
-
|
|
|
enum cpufreq_cooling_property {
|
|
|
GET_LEVEL,
|
|
|
GET_FREQ,
|
|
@@ -300,8 +283,7 @@ static int cpufreq_apply_cooling(struct cpufreq_cooling_device *cpufreq_device,
|
|
|
cpufreq_device->cpufreq_state = cooling_state;
|
|
|
cpufreq_device->cpufreq_val = clip_freq;
|
|
|
|
|
|
- if (is_cpufreq_valid(cpu))
|
|
|
- cpufreq_update_policy(cpu);
|
|
|
+ cpufreq_update_policy(cpu);
|
|
|
|
|
|
return 0;
|
|
|
}
|