Re: [PATCH v2] iio: accel: bmc150: use iio_push_to_buffers_with_ts()

Jonathan Cameron <[email protected]>
Newsgroups org.kernel.vger.linux-iio,org.kernel.vger.linux-kernel
Message-ID <20260810001946.2f5b3a55@jic23-huawei>
On Sun,  9 Aug 2026 23:19:28 +0530
Yash Suthar <[email protected]> wrote:

> Replace deprecated iio_push_to_buffers_with_timestamp() with
> iio_push_to_buffers_with_ts() to allow source size runtime checks.
> 
> Suggested-by: David Lechner <[email protected]>
> Signed-off-by: Yash Suthar <[email protected]>
See the other thread.  Given there will be dependencies between
the patches, for v3, send them as a thread with an appropriate cover
letter.

Thanks,

Jonathan

> ---
> v2:
> - Add Suggested-by tag
> 
>  drivers/iio/accel/bmc150-accel-core.c | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/drivers/iio/accel/bmc150-accel-core.c b/drivers/iio/accel/bmc150-accel-core.c
> index dc8a6285cf3d..d904136720d5 100644
> --- a/drivers/iio/accel/bmc150-accel-core.c
> +++ b/drivers/iio/accel/bmc150-accel-core.c
> @@ -1011,8 +1011,8 @@ static int __bmc150_accel_fifo_flush(struct iio_dev *indio_dev,
>  			memcpy(&data->scan.channels[j++], &buffer[i * 3 + bit],
>  			       sizeof(data->scan.channels[0]));
>  
> -		iio_push_to_buffers_with_timestamp(indio_dev, &data->scan,
> -						   tstamp);
> +		iio_push_to_buffers_with_ts(indio_dev, &data->scan,
> +					    sizeof(data->scan), tstamp);
>  
>  		tstamp += sample_period;
>  	}
> @@ -1196,8 +1196,8 @@ static irqreturn_t bmc150_accel_trigger_handler(int irq, void *p)
>  	if (ret < 0)
>  		goto err_read;
>  
> -	iio_push_to_buffers_with_timestamp(indio_dev, data->buffer,
> -					   pf->timestamp);
> +	iio_push_to_buffers_with_ts(indio_dev, data->buffer,
> +				    sizeof(data->buffer), pf->timestamp);
>  err_read:
>  	iio_trigger_notify_done(indio_dev->trig);
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.