diff options
author | Jean Delvare <khali@linux-fr.org> | 2006-02-05 17:11:16 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-02-14 01:30:09 -0500 |
commit | e3efa5a7392e07471b5d0ef7e7cd7ab862f70284 (patch) | |
tree | c4b118150c8d78d7220669144d83559aafcab5a4 | |
parent | 75c0141ca2fdae7c332d8f17412fbe0939dd005f (diff) |
[PATCH] vt8231: Fix sysfs temperature interface
The VT8231 low temperature limits are actually hysteresis temperatures
to the high limits.
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: Roger Lucas <roger@planbit.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r-- | drivers/hwmon/vt8231.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/hwmon/vt8231.c b/drivers/hwmon/vt8231.c index 3eb08f004c0f..271e9cb9532c 100644 --- a/drivers/hwmon/vt8231.c +++ b/drivers/hwmon/vt8231.c | |||
@@ -437,12 +437,12 @@ static SENSOR_DEVICE_ATTR(temp##offset##_input, S_IRUGO, \ | |||
437 | show_temp, NULL, offset - 1); \ | 437 | show_temp, NULL, offset - 1); \ |
438 | static SENSOR_DEVICE_ATTR(temp##offset##_max, S_IRUGO | S_IWUSR, \ | 438 | static SENSOR_DEVICE_ATTR(temp##offset##_max, S_IRUGO | S_IWUSR, \ |
439 | show_temp_max, set_temp_max, offset - 1); \ | 439 | show_temp_max, set_temp_max, offset - 1); \ |
440 | static SENSOR_DEVICE_ATTR(temp##offset##_min, S_IRUGO | S_IWUSR, \ | 440 | static SENSOR_DEVICE_ATTR(temp##offset##_max_hyst, S_IRUGO | S_IWUSR, \ |
441 | show_temp_min, set_temp_min, offset - 1) | 441 | show_temp_min, set_temp_min, offset - 1) |
442 | 442 | ||
443 | static DEVICE_ATTR(temp1_input, S_IRUGO, show_temp0, NULL); | 443 | static DEVICE_ATTR(temp1_input, S_IRUGO, show_temp0, NULL); |
444 | static DEVICE_ATTR(temp1_max, S_IRUGO | S_IWUSR, show_temp0_max, set_temp0_max); | 444 | static DEVICE_ATTR(temp1_max, S_IRUGO | S_IWUSR, show_temp0_max, set_temp0_max); |
445 | static DEVICE_ATTR(temp1_min, S_IRUGO | S_IWUSR, show_temp0_min, set_temp0_min); | 445 | static DEVICE_ATTR(temp1_max_hyst, S_IRUGO | S_IWUSR, show_temp0_min, set_temp0_min); |
446 | 446 | ||
447 | define_temperature_sysfs(2); | 447 | define_temperature_sysfs(2); |
448 | define_temperature_sysfs(3); | 448 | define_temperature_sysfs(3); |
@@ -451,7 +451,7 @@ define_temperature_sysfs(5); | |||
451 | define_temperature_sysfs(6); | 451 | define_temperature_sysfs(6); |
452 | 452 | ||
453 | #define CFG_INFO_TEMP(id) { &sensor_dev_attr_temp##id##_input.dev_attr, \ | 453 | #define CFG_INFO_TEMP(id) { &sensor_dev_attr_temp##id##_input.dev_attr, \ |
454 | &sensor_dev_attr_temp##id##_min.dev_attr, \ | 454 | &sensor_dev_attr_temp##id##_max_hyst.dev_attr, \ |
455 | &sensor_dev_attr_temp##id##_max.dev_attr } | 455 | &sensor_dev_attr_temp##id##_max.dev_attr } |
456 | #define CFG_INFO_VOLT(id) { &sensor_dev_attr_in##id##_input.dev_attr, \ | 456 | #define CFG_INFO_VOLT(id) { &sensor_dev_attr_in##id##_input.dev_attr, \ |
457 | &sensor_dev_attr_in##id##_min.dev_attr, \ | 457 | &sensor_dev_attr_in##id##_min.dev_attr, \ |
@@ -464,7 +464,7 @@ struct str_device_attr_table { | |||
464 | }; | 464 | }; |
465 | 465 | ||
466 | static struct str_device_attr_table cfg_info_temp[] = { | 466 | static struct str_device_attr_table cfg_info_temp[] = { |
467 | { &dev_attr_temp1_input, &dev_attr_temp1_min, &dev_attr_temp1_max }, | 467 | { &dev_attr_temp1_input, &dev_attr_temp1_max_hyst, &dev_attr_temp1_max }, |
468 | CFG_INFO_TEMP(2), | 468 | CFG_INFO_TEMP(2), |
469 | CFG_INFO_TEMP(3), | 469 | CFG_INFO_TEMP(3), |
470 | CFG_INFO_TEMP(4), | 470 | CFG_INFO_TEMP(4), |