/* 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,
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;
}