]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/blobdiff - drivers/cpufreq/cpufreq_conservative.c
cpufreq: governors: Remove duplicate check of target freq in supported range
[sojka/nv-tegra/linux-3.10.git] / drivers / cpufreq / cpufreq_conservative.c
index 37db2446d948728a3f615b4e9d328a524ceed1b7..d0f1ceb4e979abc4d327bdaf251b442e0f8e6286 100644 (file)
@@ -68,8 +68,6 @@ static void cs_check_cpu(int cpu, unsigned int load)
                        return;
 
                dbs_info->requested_freq += get_freq_target(cs_tuners, policy);
-               if (dbs_info->requested_freq > policy->max)
-                       dbs_info->requested_freq = policy->max;
 
                __cpufreq_driver_target(policy, dbs_info->requested_freq,
                        CPUFREQ_RELATION_H);
@@ -92,8 +90,6 @@ static void cs_check_cpu(int cpu, unsigned int load)
                freq_target = get_freq_target(cs_tuners, policy);
                if (dbs_info->requested_freq > freq_target) {
                        dbs_info->requested_freq -= freq_target;
-                       if (dbs_info->requested_freq < policy->min)
-                               dbs_info->requested_freq = policy->min;
                } else
                        dbs_info->requested_freq = policy->min;