diff options
| author | Patrick Mochel <mochel@osdl.org> | 2003-01-12 22:02:57 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@penguin.transmeta.com> | 2003-01-12 22:02:57 -0800 |
| commit | e46797126fcf6450bee717f2ebe7667d140b09d2 (patch) | |
| tree | 96873112f7ff76d54654cb86b19e4aff541954ee /kernel | |
| parent | e0594725b51b5253237ed11b8bf3cf9ab87d9d48 (diff) | |
[PATCH] cpufreq: sysfs interface update
This updates new cpufreq sysfs code to new rules.
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/cpufreq.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/kernel/cpufreq.c b/kernel/cpufreq.c index f2981df44f65..f2e15a43e39d 100644 --- a/kernel/cpufreq.c +++ b/kernel/cpufreq.c @@ -152,7 +152,7 @@ static ssize_t show_##file_name \ */ #define cpufreq_per_cpu_attr_write(file_name, object) \ static ssize_t store_##file_name \ -(struct device *dev, const char *buf) \ +(struct device *dev, const char *buf, size_t count) \ { \ unsigned int ret = -EINVAL; \ struct cpufreq_policy policy; \ @@ -172,7 +172,7 @@ static ssize_t store_##file_name \ if (ret) \ return ret; \ \ - return strlen(buf); \ + return count; \ } @@ -205,7 +205,8 @@ static ssize_t show_scaling_governor (struct device *dev, char *buf) /** * store_scaling_governor - store policy for the specified CPU */ -static ssize_t store_scaling_governor (struct device *dev, const char *buf) +static ssize_t +store_scaling_governor (struct device *dev, const char *buf, size_t count) { unsigned int ret = -EINVAL; char str_governor[16]; @@ -229,7 +230,7 @@ static ssize_t store_scaling_governor (struct device *dev, const char *buf) if (ret) return ret; - return strlen(buf); + return count; } |
