diff options
Diffstat (limited to 'drivers/hwmon/asus_atk0110.c')
| -rw-r--r-- | drivers/hwmon/asus_atk0110.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/hwmon/asus_atk0110.c b/drivers/hwmon/asus_atk0110.c index cccef87963e0..975c43d446f8 100644 --- a/drivers/hwmon/asus_atk0110.c +++ b/drivers/hwmon/asus_atk0110.c | |||
| @@ -646,6 +646,9 @@ static int atk_read_value(struct atk_sensor_data *sensor, u64 *value) | |||
| 646 | else | 646 | else |
| 647 | err = atk_read_value_new(sensor, value); | 647 | err = atk_read_value_new(sensor, value); |
| 648 | 648 | ||
| 649 | if (err) | ||
| 650 | return err; | ||
| 651 | |||
| 649 | sensor->is_valid = true; | 652 | sensor->is_valid = true; |
| 650 | sensor->last_updated = jiffies; | 653 | sensor->last_updated = jiffies; |
| 651 | sensor->cached_value = *value; | 654 | sensor->cached_value = *value; |
