Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c749c64f authored by Rafael J. Wysocki's avatar Rafael J. Wysocki
Browse files

intel_pstate: Simplify conditional in intel_pstate_set_policy()



One of the if () statements in intel_pstate_set_policy() causes
another if () to be evaluated if the condition is true and it
doesn't do anything else, so merge the two if () statements into
one.

No functional changes.

Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
Acked-by: default avatarSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
parent 1aa7a6e2
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -1461,13 +1461,12 @@ static int intel_pstate_set_policy(struct cpufreq_policy *policy)
	intel_pstate_clear_update_util_hook(policy->cpu);

	cpu = all_cpu_data[0];
	if (cpu->pstate.max_pstate_physical > cpu->pstate.max_pstate) {
		if (policy->max < policy->cpuinfo.max_freq &&
	if (cpu->pstate.max_pstate_physical > cpu->pstate.max_pstate &&
	    policy->max < policy->cpuinfo.max_freq &&
	    policy->max > cpu->pstate.max_pstate * cpu->pstate.scaling) {
		pr_debug("policy->max > max non turbo frequency\n");
		policy->max = policy->cpuinfo.max_freq;
	}
	}

	if (policy->policy == CPUFREQ_POLICY_PERFORMANCE) {
		limits = &performance_limits;