vfs, fdtable: Prevent bounds-check bypass via speculative execution
[pandora-kernel.git] / include / linux / hwmon.h
index bf90e60..6b6ee70 100644 (file)
 
 #include <linux/device.h>
 
-struct class_device *hwmon_device_register(struct device *dev);
-
-void hwmon_device_unregister(struct class_device *cdev);
+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