]> git.baikalelectronics.ru Git - kernel.git/commit
iio: imu: st_lsm6dsx: unlock on error in st_lsm6dsx_shub_write_raw()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 22 Apr 2020 09:38:11 +0000 (12:38 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 25 Apr 2020 17:33:54 +0000 (18:33 +0100)
commitd8fea1a2ebda858f5cc2534442873ac76c53ea53
treea27e1dbea3d428225881f87222ff767101ccdd1e
parent276284728f6b080c63d8c1ea5a14fe79b25306be
iio: imu: st_lsm6dsx: unlock on error in st_lsm6dsx_shub_write_raw()

We need to release a lock if st_lsm6dsx_check_odr() fails, we can't
return directly.

Fixes: 78eec5ee7953 ("iio: imu: st_lsm6dsx: specify slave odr in slv_odr")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c