On Wed, 9 Jan 2013 08:59:09 -0800, Guenter Roeck wrote: > SENSORS_LIMIT and clamp_val have the same functionality, so retire SENSORS_LIMIT > as it is no longer needed. > > Signed-off-by: Guenter Roeck <linux@xxxxxxxxxxxx> > --- > Documentation/hwmon/sysfs-interface | 8 ++++---- > include/linux/hwmon.h | 12 ------------ > 2 files changed, 4 insertions(+), 16 deletions(-) > > diff --git a/Documentation/hwmon/sysfs-interface b/Documentation/hwmon/sysfs-interface > index 1f4dd85..79f8257 100644 > --- a/Documentation/hwmon/sysfs-interface > +++ b/Documentation/hwmon/sysfs-interface > @@ -722,14 +722,14 @@ add/subtract if it has been divided before the add/subtract. > What to do if a value is found to be invalid, depends on the type of the > sysfs attribute that is being set. If it is a continuous setting like a > tempX_max or inX_max attribute, then the value should be clamped to its > -limits using SENSORS_LIMIT(value, min_limit, max_limit). If it is not > -continuous like for example a tempX_type, then when an invalid value is > -written, -EINVAL should be returned. > +limits using clamp_val(value, min_limit, max_limit). If it is not continuous > +like for example a tempX_type, then when an invalid value is written, > +-EINVAL should be returned. > > Example1, temp1_max, register is a signed 8 bit value (-128 - 127 degrees): > > long v = simple_strtol(buf, NULL, 10) / 1000; > - v = SENSORS_LIMIT(v, -128, 127); > + v = clamp_val(v, -128, 127); > /* write v to register */ > > Example2, fan divider setting, valid values 2, 4 and 8: > diff --git a/include/linux/hwmon.h b/include/linux/hwmon.h > index 82b29ae..b2514f7 100644 > --- a/include/linux/hwmon.h > +++ b/include/linux/hwmon.h > @@ -20,16 +20,4 @@ struct device *hwmon_device_register(struct device *dev); > > void hwmon_device_unregister(struct device *dev); > > -/* Scale user input to sensible values */ > -static inline int SENSORS_LIMIT(long value, long low, long high) > -{ > - if (value < low) > - return low; > - else if (value > high) > - return high; > - else > - return value; > -} > - > #endif > - Acked-by: Jean Delvare <khali@xxxxxxxxxxxx> -- Jean Delvare _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors