diff options
author | Frans Meulenbroeks <fransmeulenbroeks@gmail.com> | 2012-01-02 06:03:20 -0500 |
---|---|---|
committer | Guenter Roeck <guenter.roeck@ericsson.com> | 2012-01-05 11:19:32 -0500 |
commit | aac9fe9b4697868009e752562e743cc7984809bc (patch) | |
tree | aab0f3d249389d031e82614d4c443e7551852030 /drivers/hwmon | |
parent | f58c44e698a8362d2ab2d1c966ca80b748ff9ff9 (diff) |
hwmon: (ltc4261) set data->valid to 0 if error
If there is an error it is better to set data->valid to 0
so the next call to ltc4261_update_device will always be
executed.
Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Diffstat (limited to 'drivers/hwmon')
-rw-r--r-- | drivers/hwmon/ltc4261.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/hwmon/ltc4261.c b/drivers/hwmon/ltc4261.c index 4b50601027d3..ce5235560f01 100644 --- a/drivers/hwmon/ltc4261.c +++ b/drivers/hwmon/ltc4261.c | |||
@@ -85,6 +85,7 @@ static struct ltc4261_data *ltc4261_update_device(struct device *dev) | |||
85 | "Failed to read ADC value: error %d\n", | 85 | "Failed to read ADC value: error %d\n", |
86 | val); | 86 | val); |
87 | ret = ERR_PTR(val); | 87 | ret = ERR_PTR(val); |
88 | data->valid = 0; | ||
88 | goto abort; | 89 | goto abort; |
89 | } | 90 | } |
90 | data->regs[i] = val; | 91 | data->regs[i] = val; |