iio:imu:adis16480: fix buffering for devices with no burst mode
authorNuno Sá <nuno.sa@analog.com>
Fri, 14 Jan 2022 13:26:08 +0000 (14:26 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 23 Jan 2022 18:23:48 +0000 (18:23 +0000)
commitb0e85f95e30d4d2dc22ea123a30dba36406879a1
tree5ed0b294cc20edc6fe036f5c1a4d30f3d36bbd3a
parent0e33d15f1dce9e3a80a970ea7f0b27837168aeca
iio:imu:adis16480: fix buffering for devices with no burst mode

The trigger handler defined in the driver assumes that burst mode is
being used. Hence, for devices that do not support it, we have to use
the adis library default trigger implementation.

Tested-by: Julia Pineda <julia.pineda@analog.com>
Fixes: 941f130881fa9 ("iio: adis16480: support burst read function")
Signed-off-by: Nuno Sá <nuno.sa@analog.com>
Link: https://lore.kernel.org/r/20220114132608.241-1-nuno.sa@analog.com
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/imu/adis16480.c