PM / OPP: Move cpufreq specific OPP functions out of generic OPP library
authorNishanth Menon <nm@ti.com>
Mon, 5 May 2014 13:33:50 +0000 (08:33 -0500)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Tue, 6 May 2014 22:39:03 +0000 (00:39 +0200)
commita0dd7b79657bd6644b914d16ce7f23468c44a7b4
tree471993f62816ed76d5cb7f96b32659f5bed439a6
parent0f5c890e9b9754d9aa5bf6ae2fc00cae65780d23
PM / OPP: Move cpufreq specific OPP functions out of generic OPP library

CPUFreq specific helper functions for OPP (Operating Performance Points)
now use generic OPP functions that allow CPUFreq to be be moved back
into CPUFreq framework. This allows for independent modifications
or future enhancements as needed isolated to just CPUFreq framework
alone.

Here, we just move relevant code and documentation to make this part of
CPUFreq infrastructure.

Cc: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Documentation/cpu-freq/core.txt
Documentation/power/opp.txt
drivers/base/power/opp.c
drivers/cpufreq/Makefile
drivers/cpufreq/cpufreq_opp.c [new file with mode: 0644]
include/linux/cpufreq.h
include/linux/pm_opp.h