diff options
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2021-12-10 17:12:18 +0100 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2021-12-17 16:26:50 +0100 |
commit | 458b03f81afbb27143c45d47c2d8f418b2ba2407 (patch) | |
tree | 8ee24d7639c3d651ee5b50bf46bc3aaa9c09ce22 /drivers/cpufreq/elanfreq.c | |
parent | Linux 5.16-rc5 (diff) | |
download | linux-458b03f81afbb27143c45d47c2d8f418b2ba2407.tar.xz linux-458b03f81afbb27143c45d47c2d8f418b2ba2407.zip |
cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp_cap() call
It is not necessary to call intel_pstate_get_hwp_cap() from
intel_pstate_update_perf_limits(), because it gets called from
intel_pstate_verify_cpu_policy() which is either invoked directly
right before intel_pstate_update_perf_limits(), in
intel_cpufreq_verify_policy() in the passive mode, or called
from driver callbacks in a sequence that causes it to be followed
by an immediate intel_pstate_update_perf_limits().
Namely, in the active mode intel_cpufreq_verify_policy() is called
by intel_pstate_verify_policy() which is the ->verify() callback
routine of intel_pstate and gets called by the cpufreq core right
before intel_pstate_set_policy(), which is the driver's ->setoplicy()
callback routine, where intel_pstate_update_perf_limits() is called.
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/cpufreq/elanfreq.c')
0 files changed, 0 insertions, 0 deletions