summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>2015-04-10 19:58:57 +0200
committerSeung-Woo Kim <sw0312.kim@samsung.com>2016-12-14 13:50:12 +0900
commit01d5f3b599dbaf11ca78f3c6ac7cfe902e441df1 (patch)
tree0fd2aa67be26ac62fa2b0b67b8d2f92b3f09f66c /include
parent91517b8e6bbe4f7bd71813c485fde714096352fb (diff)
cpufreq / OPP: allow allocation of extra table entries in freq_table
Prefix dev_pm_opp_init_cpufreq_table() with "__" and add a wrapper for it to keep current users unchanged. Then add an extra_opps parameter to __dev_pm_opp_init_cpufreq_table() to allow allocation of extra table entries in freq_table. This patch is a preparation for adding 'boost' mode frequencies support to cpufreq-dt driver. Cc: Tomasz Figa <tomasz.figa@gmail.com> Cc: Mike Turquette <mturquette@linaro.org> Cc: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Cc: Thomas Abraham <thomas.ab@samsung.com> Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/cpufreq.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h
index 60d9a2052e3e..5c0501f50452 100644
--- a/include/linux/cpufreq.h
+++ b/include/linux/cpufreq.h
@@ -517,6 +517,9 @@ struct cpufreq_frequency_table {
};
#if defined(CONFIG_CPU_FREQ) && defined(CONFIG_PM_OPP)
+int __dev_pm_opp_init_cpufreq_table(struct device *dev,
+ struct cpufreq_frequency_table **table,
+ unsigned int extra_opps);
int dev_pm_opp_init_cpufreq_table(struct device *dev,
struct cpufreq_frequency_table **table);
void dev_pm_opp_free_cpufreq_table(struct device *dev,