* [lm-sensors] [PATCH 3/4] hwmon: (lm85) Use DIV_ROUND_CLOSEST to simplify implementation for SCALE
@ 2014-07-19 3:41 Axel Lin
0 siblings, 0 replies; only message in thread
From: Axel Lin @ 2014-07-19 3:41 UTC (permalink / raw)
To: lm-sensors
Signed-off-by: Axel Lin <axel.lin@ingics.com>
---
drivers/hwmon/lm85.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/hwmon/lm85.c b/drivers/hwmon/lm85.c
index b0129a5..9eb60db 100644
--- a/drivers/hwmon/lm85.c
+++ b/drivers/hwmon/lm85.c
@@ -133,7 +133,7 @@ static const int lm85_scaling[] = { /* .001 Volts */
2500, 2250, 3300, 5000, 12000,
3300, 1500, 1800 /*EMC6D100*/
};
-#define SCALE(val, from, to) (((val) * (to) + ((from) / 2)) / (from))
+#define SCALE(val, from, to) DIV_ROUND_CLOSEST((val) * (to), (from))
#define INS_TO_REG(n, val) \
clamp_val(SCALE(val, lm85_scaling[n], 192), 0, 255)
--
1.9.1
_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2014-07-19 3:41 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-19 3:41 [lm-sensors] [PATCH 3/4] hwmon: (lm85) Use DIV_ROUND_CLOSEST to simplify implementation for SCALE Axel Lin
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.