staging: comedi: adl_pci9118: use comedi_bytes_to_samples()
Remove the assumption of the sample size by using the comedi_bytes_to_samples() helper function to convert the number of bytes to the number of samples. 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>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
e57bfa673c
commit
f6266a41d8
@@ -607,11 +607,9 @@ static void interrupt_pci9118_ai_dma(struct comedi_device *dev,
|
||||
struct pci9118_private *devpriv = dev->private;
|
||||
struct comedi_cmd *cmd = &s->async->cmd;
|
||||
struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[devpriv->dma_actbuf];
|
||||
unsigned int nsamples;
|
||||
unsigned int nsamples = comedi_bytes_to_samples(s, dmabuf->use_size);
|
||||
unsigned int next_dma_buf;
|
||||
|
||||
nsamples = dmabuf->use_size >> 1; /* number of received samples */
|
||||
|
||||
if (devpriv->dma_doublebuf) { /*
|
||||
* switch DMA buffers if is used
|
||||
* double buffering
|
||||
|
||||
Reference in New Issue
Block a user