Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 970255b7 authored by Axel Lin's avatar Axel Lin Committed by Guenter Roeck
Browse files

hwmon: (w83627hf) Fix vrm write operation



vrm is an u8, so the written value needs to be limited to [0, 255].

Signed-off-by: default avatarAxel Lin <axel.lin@ingics.com>
Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
parent 5c570b95
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -820,6 +820,9 @@ store_vrm_reg(struct device *dev, struct device_attribute *attr, const char *buf
	err = kstrtoul(buf, 10, &val);
	if (err)
		return err;

	if (val > 255)
		return -EINVAL;
	data->vrm = val;

	return count;