iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable
authorLorenzo Bianconi <lorenzo@kernel.org>
Fri, 7 Feb 2020 12:37:54 +0000 (13:37 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 8 Mar 2020 17:28:28 +0000 (17:28 +0000)
commitf20dbe11e2e904547597ae7371c1f635e3be9cad
tree2271abe19a6461462c2ed611eb491240ffdec2c0
parent16256a73744de2e79052403297a36664a547b5e9
iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable

Add missing return value check in st_lsm6dsx_shub_read_oneshot disabling
the slave device connected to the st_lsm6dsx i2c controller.
The issue is reported by coverity with the following error:

Unchecked return value:
If the function returns an error value, the error value may be mistaken
for a normal value.

Addresses-Coverity-ID: 1456767 ("Unchecked return value")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c