diff -drupN a/drivers/hwmon/asus_atk0110.c b/drivers/hwmon/asus_atk0110.c --- a/drivers/hwmon/asus_atk0110.c 2018-08-06 17:23:04.000000000 +0300 +++ b/drivers/hwmon/asus_atk0110.c 2022-06-12 05:28:14.000000000 +0300 @@ -646,9 +646,6 @@ static int atk_read_value(struct atk_sen else err = atk_read_value_new(sensor, value); - if (err) - return err; - sensor->is_valid = true; sensor->last_updated = jiffies; sensor->cached_value = *value;