Commit ce56ade6 authored by Lars-Peter Clausen's avatar Lars-Peter Clausen Committed by Jonathan Cameron
Browse files

iio: Drop timestamp parameter from buffer store_to callback



Drop timestamp parameter from buffer store_to callback and subsequently from
iio_push_to_buffer. The timestamp parameter is unused and it seems likely that
it will stay unused in the future, so it should be safe to remove it.

Signed-off-by: default avatarLars-Peter Clausen <lars@metafoo.de>
Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
parent a0d7bf7d
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -198,7 +198,6 @@ static const struct iio_info accel_3d_info = {
static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len)
{
	struct iio_buffer *buffer = indio_dev->buffer;
	s64 timestamp = iio_get_time_ns();
	int datum_sz;

	dev_dbg(&indio_dev->dev, "hid_sensor_push_data\n");
@@ -212,7 +211,7 @@ static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len)
				datum_sz);
		return;
	}
	iio_push_to_buffer(buffer, (u8 *)data, timestamp);
	iio_push_to_buffer(buffer, (u8 *)data);
}

/* Callback handler to send event after all samples are received and captured */
+1 −1
Original line number Diff line number Diff line
@@ -99,7 +99,7 @@ static irqreturn_t ad7266_trigger_handler(int irq, void *p)
	if (ret == 0) {
		if (indio_dev->scan_timestamp)
			((s64 *)st->data)[1] = pf->timestamp;
		iio_push_to_buffer(buffer, (u8 *)st->data, pf->timestamp);
		iio_push_to_buffer(buffer, (u8 *)st->data);
	}

	iio_trigger_notify_done(indio_dev->trig);
+1 −1
Original line number Diff line number Diff line
@@ -391,7 +391,7 @@ static irqreturn_t ad_sd_trigger_handler(int irq, void *p)
		break;
	}

	iio_push_to_buffer(indio_dev->buffer, (uint8_t *)data, pf->timestamp);
	iio_push_to_buffer(indio_dev->buffer, (uint8_t *)data);

	iio_trigger_notify_done(indio_dev->trig);
	sigma_delta->irq_dis = false;
+1 −1
Original line number Diff line number Diff line
@@ -82,7 +82,7 @@ static irqreturn_t at91_adc_trigger_handler(int irq, void *p)
		*timestamp = pf->timestamp;
	}

	buffer->access->store_to(buffer, (u8 *)st->buffer, pf->timestamp);
	buffer->access->store_to(buffer, (u8 *)st->buffer);

	iio_trigger_notify_done(idev->trig);
	st->irq_enabled = true;
+1 −2
Original line number Diff line number Diff line
@@ -198,7 +198,6 @@ static const struct iio_info gyro_3d_info = {
static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len)
{
	struct iio_buffer *buffer = indio_dev->buffer;
	s64 timestamp = iio_get_time_ns();
	int datum_sz;

	dev_dbg(&indio_dev->dev, "hid_sensor_push_data\n");
@@ -212,7 +211,7 @@ static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len)
				datum_sz);
		return;
	}
	iio_push_to_buffer(buffer, (u8 *)data, timestamp);
	iio_push_to_buffer(buffer, (u8 *)data);
}

/* Callback handler to send event after all samples are received and captured */
Loading