diff options
author | Frans Meulenbroeks <fransmeulenbroeks@gmail.com> | 2012-01-02 12:03:20 +0100 |
---|---|---|
committer | Guenter Roeck <guenter.roeck@ericsson.com> | 2012-01-05 08:19:32 -0800 |
commit | aac9fe9b4697868009e752562e743cc7984809bc (patch) | |
tree | aab0f3d249389d031e82614d4c443e7551852030 /drivers/hwmon | |
parent | f58c44e698a8362d2ab2d1c966ca80b748ff9ff9 (diff) | |
download | linux-aac9fe9b4697868009e752562e743cc7984809bc.tar.gz linux-aac9fe9b4697868009e752562e743cc7984809bc.tar.bz2 linux-aac9fe9b4697868009e752562e743cc7984809bc.zip |
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) "Failed to read ADC value: error %d\n", val); ret = ERR_PTR(val); + data->valid = 0; goto abort; } data->regs[i] = val; |