summaryrefslogtreecommitdiff
path: root/drivers/devfreq/devfreq.c
diff options
context:
space:
mode:
authorJeremy Gebben <jgebben@codeaurora.org>2016-02-25 09:16:24 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:15:50 -0700
commitef08f68897785638f354e9d46ebe5f7455e0e6a3 (patch)
tree735f0c4d7bf3bf783d24e16de334fd6e5d09c8cb /drivers/devfreq/devfreq.c
parent5103db813f92bdb6c064631674e4ae5726be03f3 (diff)
PM / devfreq: allow governors to use devfreq_get_freq_level
Level based governors may need to perform this lookup to interpret the current frequency of the device. Signed-off-by: Jeremy Gebben <jgebben@codeaurora.org> Signed-off-by: Vladimir Razgulin <vrazguli@codeaurora.org>
Diffstat (limited to 'drivers/devfreq/devfreq.c')
-rw-r--r--drivers/devfreq/devfreq.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/devfreq/devfreq.c b/drivers/devfreq/devfreq.c
index ca848cc6a8fd..00bcdd9540b5 100644
--- a/drivers/devfreq/devfreq.c
+++ b/drivers/devfreq/devfreq.c
@@ -73,7 +73,7 @@ static struct devfreq *find_device_devfreq(struct device *dev)
* @devfreq: the devfreq instance
* @freq: the target frequency
*/
-static int devfreq_get_freq_level(struct devfreq *devfreq, unsigned long freq)
+int devfreq_get_freq_level(struct devfreq *devfreq, unsigned long freq)
{
int lev;
@@ -83,6 +83,7 @@ static int devfreq_get_freq_level(struct devfreq *devfreq, unsigned long freq)
return -EINVAL;
}
+EXPORT_SYMBOL(devfreq_get_freq_level);
/**
* devfreq_update_status() - Update statistics of devfreq behavior