iio: invensense: fix interrupt timestamp alignment
authorJean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
Fri, 26 Apr 2024 13:58:14 +0000 (13:58 +0000)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Wed, 1 May 2024 07:26:36 +0000 (08:26 +0100)
commit0340dc4c82590d8735c58cf904a8aa1173273ab5
treeeb8d16a0da6b56119eab6eed01cd2be044cb520e
parent561e2e3e90b4307f9a47a6382fa5cd15462aacf9
iio: invensense: fix interrupt timestamp alignment

Restrict interrupt timestamp alignment for not overflowing max/min
period thresholds.

Fixes: 0ecc363ccea7 ("iio: make invensense timestamp module generic")
Cc: stable@vger.kernel.org
Signed-off-by: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
Link: https://lore.kernel.org/r/20240426135814.141837-1-inv.git-commit@tdk.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/common/inv_sensors/inv_sensors_timestamp.c