iio: health: max30102: Check retval of powermode function
authorPeter Meerwald-Stadler <pmeerw@pmeerw.net>
Fri, 27 Oct 2017 19:45:35 +0000 (21:45 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 2 Dec 2017 10:40:44 +0000 (10:40 +0000)
Signed-off-by: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
Acked-by: Matt Ranostay <matt.ranostay@konsulko.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/health/max30102.c

index bfda1f2..3b6213a 100644 (file)
@@ -423,7 +423,10 @@ static int max30102_probe(struct i2c_client *client,
                dev_err(&client->dev, "regmap initialization failed\n");
                return PTR_ERR(data->regmap);
        }
-       max30102_set_powermode(data, false);
+
+       ret = max30102_set_powermode(data, false);
+       if (ret)
+               return ret;
 
        ret = max30102_chip_init(data);
        if (ret)