aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorThomas Renninger <trenn@suse.de>2009-02-04 05:54:04 -0500
committerDave Jones <davej@redhat.com>2009-02-24 22:47:31 -0500
commit9411b4ef7fcb534fe1582fe02738254e398dd931 (patch)
tree86b7fcf2f085427fc3ea2b7f51527a0af7e6e1df /drivers
parent57f4fa699195b761cbea90db5e38b4bc15610c7c (diff)
[CPUFREQ] ondemand/conservative: deprecate sampling_rate{min,max}
The same info can be obtained via the transition_latency sysfs file Signed-off-by: Thomas Renninger <trenn@suse.de> Signed-off-by: Dave Jones <davej@redhat.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/cpufreq/cpufreq_conservative.c15
-rw-r--r--drivers/cpufreq/cpufreq_ondemand.c17
2 files changed, 32 insertions, 0 deletions
diff --git a/drivers/cpufreq/cpufreq_conservative.c b/drivers/cpufreq/cpufreq_conservative.c
index c6b3c6a02fc9..0912d7ca8cd7 100644
--- a/drivers/cpufreq/cpufreq_conservative.c
+++ b/drivers/cpufreq/cpufreq_conservative.c
@@ -140,11 +140,26 @@ static struct notifier_block dbs_cpufreq_notifier_block = {
140/************************** sysfs interface ************************/ 140/************************** sysfs interface ************************/
141static ssize_t show_sampling_rate_max(struct cpufreq_policy *policy, char *buf) 141static ssize_t show_sampling_rate_max(struct cpufreq_policy *policy, char *buf)
142{ 142{
143 static int print_once;
144
145 if (!print_once) {
146 printk(KERN_INFO "CPUFREQ: conservative sampling_rate_max "
147 "sysfs file is deprecated - used by: %s\n",
148 current->comm);
149 print_once = 1;
150 }
143 return sprintf(buf, "%u\n", MAX_SAMPLING_RATE); 151 return sprintf(buf, "%u\n", MAX_SAMPLING_RATE);
144} 152}
145 153
146static ssize_t show_sampling_rate_min(struct cpufreq_policy *policy, char *buf) 154static ssize_t show_sampling_rate_min(struct cpufreq_policy *policy, char *buf)
147{ 155{
156 static int print_once;
157
158 if (!print_once) {
159 printk(KERN_INFO "CPUFREQ: conservative sampling_rate_max "
160 "sysfs file is deprecated - used by: %s\n", current->comm);
161 print_once = 1;
162 }
148 return sprintf(buf, "%u\n", MIN_SAMPLING_RATE); 163 return sprintf(buf, "%u\n", MIN_SAMPLING_RATE);
149} 164}
150 165
diff --git a/drivers/cpufreq/cpufreq_ondemand.c b/drivers/cpufreq/cpufreq_ondemand.c
index 1fa4420eb33c..32ddeaa42244 100644
--- a/drivers/cpufreq/cpufreq_ondemand.c
+++ b/drivers/cpufreq/cpufreq_ondemand.c
@@ -21,6 +21,7 @@
21#include <linux/hrtimer.h> 21#include <linux/hrtimer.h>
22#include <linux/tick.h> 22#include <linux/tick.h>
23#include <linux/ktime.h> 23#include <linux/ktime.h>
24#include <linux/sched.h>
24 25
25/* 26/*
26 * dbs is used in this file as a shortform for demandbased switching 27 * dbs is used in this file as a shortform for demandbased switching
@@ -203,11 +204,27 @@ static void ondemand_powersave_bias_init(void)
203/************************** sysfs interface ************************/ 204/************************** sysfs interface ************************/
204static ssize_t show_sampling_rate_max(struct cpufreq_policy *policy, char *buf) 205static ssize_t show_sampling_rate_max(struct cpufreq_policy *policy, char *buf)
205{ 206{
207 static int print_once;
208
209 if (!print_once) {
210 printk(KERN_INFO "CPUFREQ: ondemand sampling_rate_max "
211 "sysfs file is deprecated - used by: %s\n",
212 current->comm);
213 print_once = 1;
214 }
206 return sprintf(buf, "%u\n", MAX_SAMPLING_RATE); 215 return sprintf(buf, "%u\n", MAX_SAMPLING_RATE);
207} 216}
208 217
209static ssize_t show_sampling_rate_min(struct cpufreq_policy *policy, char *buf) 218static ssize_t show_sampling_rate_min(struct cpufreq_policy *policy, char *buf)
210{ 219{
220 static int print_once;
221
222 if (!print_once) {
223 printk(KERN_INFO "CPUFREQ: ondemand sampling_rate_min "
224 "sysfs file is deprecated - used by: %s\n",
225 current->comm);
226 print_once = 1;
227 }
211 return sprintf(buf, "%u\n", MIN_SAMPLING_RATE); 228 return sprintf(buf, "%u\n", MIN_SAMPLING_RATE);
212} 229}
213 230