twl4030_madc_conversion uses do_avg and type structure elements of twl4030_madc_request. Initialize to avoid random operation. Cc: Keerthy <j-keerthy@xxxxxx> Signed-off-by: Guenter Roeck <linux@xxxxxxxxxxxx> --- drivers/hwmon/twl4030-madc-hwmon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/hwmon/twl4030-madc-hwmon.c b/drivers/hwmon/twl4030-madc-hwmon.c index 0018c7d..f8ba8b0 100644 --- a/drivers/hwmon/twl4030-madc-hwmon.c +++ b/drivers/hwmon/twl4030-madc-hwmon.c @@ -50,6 +50,8 @@ static ssize_t madc_read(struct device *dev, req.channels = (1 << attr->index); req.method = TWL4030_MADC_SW2; req.func_cb = NULL; + req.do_avg = 0; + req.type = TWL4030_MADC_WAIT; val = twl4030_madc_conversion(&req); if (val < 0) return val; -- 1.7.9.7 _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors