Commit e4679712 authored by Patrick Mochel's avatar Patrick Mochel Committed by Linus Torvalds

[PATCH] cpufreq: sysfs interface update

This updates new cpufreq sysfs code to new rules.
parent e0594725
...@@ -152,7 +152,7 @@ static ssize_t show_##file_name \ ...@@ -152,7 +152,7 @@ static ssize_t show_##file_name \
*/ */
#define cpufreq_per_cpu_attr_write(file_name, object) \ #define cpufreq_per_cpu_attr_write(file_name, object) \
static ssize_t store_##file_name \ 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; \ unsigned int ret = -EINVAL; \
struct cpufreq_policy policy; \ struct cpufreq_policy policy; \
...@@ -172,7 +172,7 @@ static ssize_t store_##file_name \ ...@@ -172,7 +172,7 @@ static ssize_t store_##file_name \
if (ret) \ if (ret) \
return ret; \ return ret; \
\ \
return strlen(buf); \ return count; \
} }
...@@ -205,7 +205,8 @@ static ssize_t show_scaling_governor (struct device *dev, char *buf) ...@@ -205,7 +205,8 @@ static ssize_t show_scaling_governor (struct device *dev, char *buf)
/** /**
* store_scaling_governor - store policy for the specified CPU * 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; unsigned int ret = -EINVAL;
char str_governor[16]; char str_governor[16];
...@@ -229,7 +230,7 @@ static ssize_t store_scaling_governor (struct device *dev, const char *buf) ...@@ -229,7 +230,7 @@ static ssize_t store_scaling_governor (struct device *dev, const char *buf)
if (ret) if (ret)
return ret; return ret;
return strlen(buf); return count;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment