]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/iio/adc/ad7266.c
staging:iio: Add support for multiple buffers
[karo-tx-linux.git] / drivers / iio / adc / ad7266.c
index b11f214779a2def29323c938c7dca736b99e087f..a6f4fc5f8201a414f653d86db92b7ef03a9c1705 100644 (file)
@@ -91,7 +91,6 @@ static irqreturn_t ad7266_trigger_handler(int irq, void *p)
 {
        struct iio_poll_func *pf = p;
        struct iio_dev *indio_dev = pf->indio_dev;
-       struct iio_buffer *buffer = indio_dev->buffer;
        struct ad7266_state *st = iio_priv(indio_dev);
        int ret;
 
@@ -99,7 +98,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);
+               iio_push_to_buffers(indio_dev, (u8 *)st->data);
        }
 
        iio_trigger_notify_done(indio_dev->trig);