staging: comedi: s626: use comedi_buf_write_samples()
authorH Hartley Sweeten <hsweeten@visionengravers.com>
Wed, 22 Oct 2014 22:36:29 +0000 (15:36 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 29 Oct 2014 08:03:11 +0000 (16:03 +0800)
Use comedi_buf_write_samples() instead of cfc_write_to_buffer() to add the
single sample to the async buffer.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/s626.c

index efd438f0ca621f4ca1c50bd6800e19645a2ac8ca..6976bb098f5411ab4ed3a6223cdd2af583cb3dde 100644 (file)
@@ -1493,8 +1493,7 @@ static bool s626_handle_eos_interrupt(struct comedi_device *dev)
                tempdata = s626_ai_reg_to_uint(*readaddr);
                readaddr++;
 
-               /* put data into read buffer */
-               cfc_write_to_buffer(s, tempdata);
+               comedi_buf_write_samples(s, &tempdata, 1);
        }
 
        /* end of scan occurs */