Re: [PATCH 00/25] staging: comedi: tidy up ISA DMA programming

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 13/01/15 17:16, H Hartley Sweeten wrote:
Tidy up the ISA DMA programming in all the comedi legacy drivers to follow
the programming sequence described in Documentation/DMA-ISA-LPC.txt.

This series applies after:
"[PATCH 00/37] staging: comedi: tidy up legacy DMA drivers"

H Hartley Sweeten (25):
   staging: comedi: pcl818: introduce pcl818_isadma_program()
   staging: comedi: pcl818: introduce pcl818_isadma_disable()
   staging: comedi: pcl816: introduce pcl816_isadma_program()
   staging: comedi: pcl816: introduce pcl816_isadma_disable()
   staging: comedi: dt282x: introduce dt282x_isadma_program()
   staging: comedi: dt282x: introduce dt282x_isadma_disable()
   staging: comedi: das1800: pass dma descriptor to das1800_flush_dma_channel()
   staging: comedi: das1800: move dma transfer 'size' to dma descriptor
   staging: comedi: das1800: introduce das1800_isadma_program()
   staging: comedi: das1800: introduce das1800_isadma_disable()
   staging: comedi: das16: move dma transfer 'size' to dma descriptor
   staging: comedi: das16: introduce das16_isadma_program()
   staging: comedi: das16: introduce das16_isadma_disable()
   staging: comedi: pcl812: introduce pcl812_isadma_program()
   staging: comedi: pcl812: introduce pcl812_isadma_disable()
   staging: comedi: ni_at_a2150: introduce a2150_isadma_program()
   staging: comedi: ni_at_a2150: introduce a2150_isadma_disable()
   staging: comedi: ni_labpc_isadma: remove hard coded samples size
   staging: comedi: ni_labpc_isadma: convert 'dma_buffer_size' to a define
   staging: comedi: ni_labpc_isadma: introduce labpc_isadma_disable()
   staging: comedi: ni_labpc_isadma: tidy up labpc_drain_dma()
   staging: comedi: ni_labpc_isadma: move dma programming out of labpc_drain_dma()
   staging: comedi: ni_labpc_isadma: introduce labpc_isadma_program()
   staging: comedi: das1800: remove hard coded 'sample_size'
   staging: comedi: das1800: tidy up das1800_ai_transfer_size()

  drivers/staging/comedi/drivers/das16.c           |  75 ++++++-----
  drivers/staging/comedi/drivers/das1800.c         | 161 +++++++++++------------
  drivers/staging/comedi/drivers/dt282x.c          |  54 ++++----
  drivers/staging/comedi/drivers/ni_at_a2150.c     |  74 ++++++-----
  drivers/staging/comedi/drivers/ni_labpc_isadma.c | 131 +++++++++---------
  drivers/staging/comedi/drivers/pcl812.c          |  60 +++++----
  drivers/staging/comedi/drivers/pcl816.c          |  44 ++++---
  drivers/staging/comedi/drivers/pcl818.c          |  48 ++++---
  8 files changed, 354 insertions(+), 293 deletions(-)


Reviewed-by: Ian Abbott <abbotti@xxxxxxxxx>

--
-=( Ian Abbott @ MEV Ltd.    E-mail: <abbotti@xxxxxxxxx> )=-
-=(                          Web: http://www.mev.co.uk/  )=-
_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel



[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux