summaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq/intel_pstate.c
diff options
context:
space:
mode:
authorViresh Kumar <viresh.kumar@linaro.org>2019-07-08 16:27:52 +0530
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2019-07-08 23:56:13 +0200
commit67d874c3b2c69d65274fa5ce44ba939788d5729d (patch)
tree1ddd2ec5245c0bfa340d01230733aadb9505dcf4 /drivers/cpufreq/intel_pstate.c
parent208637b37824c8956fe28d277835a403ee35fa84 (diff)
downloadtalos-op-linux-67d874c3b2c69d65274fa5ce44ba939788d5729d.tar.gz
talos-op-linux-67d874c3b2c69d65274fa5ce44ba939788d5729d.zip
cpufreq: Register notifiers with the PM QoS framework
Register notifiers for min/max frequency constraints with the PM QoS framework. The constraints are also taken into consideration in cpufreq_set_policy(). This also relocates cpufreq_policy_put_kobj() as it is required to be called from cpufreq_policy_alloc() now. refresh_frequency_limits() is updated to avoid calling cpufreq_set_policy() for inactive policies and handle_update() is updated to have proper locking in place. No constraints are added until now though. Reviewed-by: Matthias Kaehlcke <mka@chromium.org> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Tested-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/cpufreq/intel_pstate.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud