aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/hwmon-vid.h
diff options
context:
space:
mode:
authorGuenter Roeck <linux@roeck-us.net>2013-09-13 10:59:27 -0700
committerGuenter Roeck <linux@roeck-us.net>2013-10-13 16:16:26 -0700
commit674d0ed8588c11ec9f70c8427ac83a73e0d156d5 (patch)
treeb9494f789c84371fa68af0bcc6307f392d5ef77d /include/linux/hwmon-vid.h
parenthwmon: (acpi_power_meter) Use return value from acpi_bus_register_driver (diff)
downloadlinux-dev-674d0ed8588c11ec9f70c8427ac83a73e0d156d5.tar.xz
linux-dev-674d0ed8588c11ec9f70c8427ac83a73e0d156d5.zip
hwmon: (atxp1) Set and use error code from vid_to_reg()
vid_to_reg() returns -1 if it encounters an error. Return -EINVAL instead. Its only caller, atxp1_storevcore(), doesn't use the return code but returns -1 instead, which is wrong anyway as it means -EPERM. Use the return value from vid_to_reg() instead to report the error. Signed-off-by: Guenter Roeck <linux@roeck-us.net> Reviewed-by: Jean Delvare <khali@linux-fr.org>
Diffstat (limited to 'include/linux/hwmon-vid.h')
-rw-r--r--include/linux/hwmon-vid.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/hwmon-vid.h b/include/linux/hwmon-vid.h
index f346e4d5381c..da0a680e2f6d 100644
--- a/include/linux/hwmon-vid.h
+++ b/include/linux/hwmon-vid.h
@@ -38,7 +38,7 @@ static inline int vid_to_reg(int val, u8 vrm)
return ((val >= 1100) && (val <= 1850) ?
((18499 - val * 10) / 25 + 5) / 10 : -1);
default:
- return -1;
+ return -EINVAL;
}
}