]> git.baikalelectronics.ru Git - kernel.git/commit
iio: imu: st_lsm6dsx: reset hw ts after resume
authorLorenzo Bianconi <lorenzo@kernel.org>
Mon, 13 Jul 2020 11:40:19 +0000 (13:40 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Wed, 22 Jul 2020 13:55:43 +0000 (14:55 +0100)
commit9e74e36f3f42aeda09c9ebfbf4d5c22492452628
tree1d5c830c721e36c328d0559974bf15b45656224e
parent3a52273316e53ce53423860932b4244584d4ba03
iio: imu: st_lsm6dsx: reset hw ts after resume

Reset hw time samples generator after system resume in order to avoid
disalignment between system and device time reference since FIFO
batching and time samples generator are disabled during suspend.

Fixes: 0a1f89bd0788 ("iio: imu: st_lsm6dsx: add hw timestamp support")
Tested-by: Sean Nyekjaer <sean@geanix.com>
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c