diff options
Diffstat (limited to 'drivers/hwmon/w83793.c')
-rw-r--r-- | drivers/hwmon/w83793.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/drivers/hwmon/w83793.c b/drivers/hwmon/w83793.c index 48599e1cc554..3ba1d6b33473 100644 --- a/drivers/hwmon/w83793.c +++ b/drivers/hwmon/w83793.c | |||
@@ -131,6 +131,7 @@ static u8 scale_in_add[] = { 0, 0, 0, 0, 0, 0, 0, 150, 150, 0 }; | |||
131 | #define PWM_DUTY 0 | 131 | #define PWM_DUTY 0 |
132 | #define PWM_START 1 | 132 | #define PWM_START 1 |
133 | #define PWM_NONSTOP 2 | 133 | #define PWM_NONSTOP 2 |
134 | #define PWM_STOP_TIME 3 | ||
134 | #define W83793_REG_PWM(index, nr) (((nr) == 0 ? 0xb3 : \ | 135 | #define W83793_REG_PWM(index, nr) (((nr) == 0 ? 0xb3 : \ |
135 | (nr) == 1 ? 0x220 : 0x218) + (index)) | 136 | (nr) == 1 ? 0x220 : 0x218) + (index)) |
136 | 137 | ||
@@ -242,9 +243,7 @@ static struct i2c_driver w83793_driver = { | |||
242 | static ssize_t | 243 | static ssize_t |
243 | show_vrm(struct device *dev, struct device_attribute *attr, char *buf) | 244 | show_vrm(struct device *dev, struct device_attribute *attr, char *buf) |
244 | { | 245 | { |
245 | struct i2c_client *client = to_i2c_client(dev); | 246 | struct w83793_data *data = dev_get_drvdata(dev); |
246 | struct w83793_data *data = i2c_get_clientdata(client); | ||
247 | |||
248 | return sprintf(buf, "%d\n", data->vrm); | 247 | return sprintf(buf, "%d\n", data->vrm); |
249 | } | 248 | } |
250 | 249 | ||
@@ -263,9 +262,7 @@ static ssize_t | |||
263 | store_vrm(struct device *dev, struct device_attribute *attr, | 262 | store_vrm(struct device *dev, struct device_attribute *attr, |
264 | const char *buf, size_t count) | 263 | const char *buf, size_t count) |
265 | { | 264 | { |
266 | struct i2c_client *client = to_i2c_client(dev); | 265 | struct w83793_data *data = dev_get_drvdata(dev); |
267 | struct w83793_data *data = i2c_get_clientdata(client); | ||
268 | |||
269 | data->vrm = simple_strtoul(buf, NULL, 10); | 266 | data->vrm = simple_strtoul(buf, NULL, 10); |
270 | return count; | 267 | return count; |
271 | } | 268 | } |
@@ -407,10 +404,6 @@ store_fan_min(struct device *dev, struct device_attribute *attr, | |||
407 | return count; | 404 | return count; |
408 | } | 405 | } |
409 | 406 | ||
410 | #define PWM_DUTY 0 | ||
411 | #define PWM_START 1 | ||
412 | #define PWM_NONSTOP 2 | ||
413 | #define PWM_STOP_TIME 3 | ||
414 | static ssize_t | 407 | static ssize_t |
415 | show_pwm(struct device *dev, struct device_attribute *attr, char *buf) | 408 | show_pwm(struct device *dev, struct device_attribute *attr, char *buf) |
416 | { | 409 | { |