Searched hist:"60 b9d1887a35c698021db5b8bb5cdf5237392f18" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_ring.c | diff 60b9d1887a35c698021db5b8bb5cdf5237392f18 Mon Feb 19 09:48:25 CST 2024 Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com> iio: imu: inv_mpu6050: fix FIFO parsing when empty
commit 60caa8b33bd682a9ed99d1fc3f91d74e1acc9922 upstream.
Now that we are reading the full FIFO in the interrupt handler, it is possible to have an emply FIFO since we are still receiving 1 interrupt per data. Handle correctly this case instead of having an error causing a reset of the FIFO.
Fixes: 0829edc43e0a ("iio: imu: inv_mpu6050: read the full fifo when processing data") Cc: stable@vger.kernel.org Signed-off-by: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com> Link: https://lore.kernel.org/r/20240219154825.90656-1-inv.git-commit@tdk.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
|