Merge 4.4-rc5 into staging-next
We want those fixes in here for testing. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
@@ -140,10 +140,10 @@ static int lidar_get_measurement(struct lidar_data *data, u16 *reg)
|
||||
if (ret < 0)
|
||||
break;
|
||||
|
||||
/* return 0 since laser is likely pointed out of range */
|
||||
/* return -EINVAL since laser is likely pointed out of range */
|
||||
if (ret & LIDAR_REG_STATUS_INVALID) {
|
||||
*reg = 0;
|
||||
ret = 0;
|
||||
ret = -EINVAL;
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -209,7 +209,7 @@ static irqreturn_t lidar_trigger_handler(int irq, void *private)
|
||||
if (!ret) {
|
||||
iio_push_to_buffers_with_timestamp(indio_dev, data->buffer,
|
||||
iio_get_time_ns());
|
||||
} else {
|
||||
} else if (ret != -EINVAL) {
|
||||
dev_err(&data->client->dev, "cannot read LIDAR measurement");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user