Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

iio: Remove unnecessary casts for iio_push_to_buffers()



Now that iio_push_to_buffers() takes a void pointer for the data parameter we
can remove those casts to u8*.

Signed-off-by: default avatarLars-Peter Clausen <lars@metafoo.de>
Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
parent 5d65d920
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -490,7 +490,7 @@ static irqreturn_t bma180_trigger_handler(int irq, void *p)
	}
	}
	mutex_unlock(&data->mutex);
	mutex_unlock(&data->mutex);


	iio_push_to_buffers(indio_dev, (u8 *)data->buff);
	iio_push_to_buffers(indio_dev, data->buff);
err:
err:
	iio_trigger_notify_done(indio_dev->trig);
	iio_trigger_notify_done(indio_dev->trig);


+4 −3
Original line number Original line Diff line number Diff line
@@ -182,10 +182,11 @@ static const struct iio_info accel_3d_info = {
};
};


/* Function to push data to buffer */
/* Function to push data to buffer */
static void hid_sensor_push_data(struct iio_dev *indio_dev, u8 *data, int len)
static void hid_sensor_push_data(struct iio_dev *indio_dev, const void *data,
	int len)
{
{
	dev_dbg(&indio_dev->dev, "hid_sensor_push_data\n");
	dev_dbg(&indio_dev->dev, "hid_sensor_push_data\n");
	iio_push_to_buffers(indio_dev, (u8 *)data);
	iio_push_to_buffers(indio_dev, data);
}
}


/* Callback handler to send event after all samples are received and captured */
/* Callback handler to send event after all samples are received and captured */
@@ -200,7 +201,7 @@ static int accel_3d_proc_event(struct hid_sensor_hub_device *hsdev,
				accel_state->common_attributes.data_ready);
				accel_state->common_attributes.data_ready);
	if (accel_state->common_attributes.data_ready)
	if (accel_state->common_attributes.data_ready)
		hid_sensor_push_data(indio_dev,
		hid_sensor_push_data(indio_dev,
				(u8 *)accel_state->accel_val,
				accel_state->accel_val,
				sizeof(accel_state->accel_val));
				sizeof(accel_state->accel_val));


	return 0;
	return 0;
+1 −1
Original line number Original line Diff line number Diff line
@@ -98,7 +98,7 @@ static irqreturn_t ad7266_trigger_handler(int irq, void *p)
	if (ret == 0) {
	if (ret == 0) {
		if (indio_dev->scan_timestamp)
		if (indio_dev->scan_timestamp)
			((s64 *)st->data)[1] = pf->timestamp;
			((s64 *)st->data)[1] = pf->timestamp;
		iio_push_to_buffers(indio_dev, (u8 *)st->data);
		iio_push_to_buffers(indio_dev, st->data);
	}
	}


	iio_trigger_notify_done(indio_dev->trig);
	iio_trigger_notify_done(indio_dev->trig);
+1 −1
Original line number Original line Diff line number Diff line
@@ -172,7 +172,7 @@ static irqreturn_t ad7298_trigger_handler(int irq, void *p)
			&time_ns, sizeof(time_ns));
			&time_ns, sizeof(time_ns));
	}
	}


	iio_push_to_buffers(indio_dev, (u8 *)st->rx_buf);
	iio_push_to_buffers(indio_dev, st->rx_buf);


done:
done:
	iio_trigger_notify_done(indio_dev->trig);
	iio_trigger_notify_done(indio_dev->trig);
+1 −1
Original line number Original line Diff line number Diff line
@@ -187,7 +187,7 @@ static irqreturn_t ad7923_trigger_handler(int irq, void *p)
			&time_ns, sizeof(time_ns));
			&time_ns, sizeof(time_ns));
	}
	}


	iio_push_to_buffers(indio_dev, (u8 *)st->rx_buf);
	iio_push_to_buffers(indio_dev, st->rx_buf);


done:
done:
	iio_trigger_notify_done(indio_dev->trig);
	iio_trigger_notify_done(indio_dev->trig);
Loading