[PATCH 00/29] staging: comedi: dt282x: cleanup driver

Ian Abbott abbotti at mev.co.uk
Tue Jun 24 12:35:58 UTC 2014


On 2014-06-20 21:12, H Hartley Sweeten wrote:
> This series cleans up the comedi dt282x driver.
>
> H Hartley Sweeten (29):
>    staging: comedi: dt282x: remove forward declarations
>    staging: comedi: dt282x: move boardinfo declaration
>    staging: comedi: dt282x: remove '= 0' boardinfo
>    staging: comedi: dt282x: convert 'adbits' boardinfo to 'ai_maxdata'
>    staging: comedi: dt282x: convert 'dabits' boardinfo to 'ao_maxdata'
>    staging: comedi: dt282x: fix dt282x_ao_insn_write()
>    staging: comedi: dt282x: remove 'volatile' on private data variables
>    staging: comedi: dt282x: IRQ and DMA are needed for async command support
>    staging: comedi: dt282x: remove DT2821_SIZE define
>    staging: comedi: dt282x: convert private data flags to bit-fields
>    staging: comedi: dt282x: remove unused chan_to_DAC() macro
>    staging: comedi: dt282x: rename the prep_{ai,ao}_dma() functions
>    staging: comedi: dt282x: tidy up Digital I/O subdevice init
>    staging: comedi: dt282x: remove sanity checks of 's->async->prealloc_buf'
>    staging: comedi: dt282x: tidy up dt282x_ao_dma_interrupt()
>    staging: comedi: dt282x: tidy up dt282x_ai_dma_interrupt()
>    staging: comedi: dt282x: fix dt282x_ao_insn_read()
>    staging: comedi: dt282x: factor board initialization out of (*attach)
>    staging: comedi: dt282x: remove the 'opt_*' enum
>    staging: comedi: dt282x: tidy up Analog Output subdevice init
>    staging: comedi: dt282x: tidy up Analog Input subdevice init
>    staging: comedi: dt282x: fix Analog Input se/diff channel configuration
>    staging: comedi: dt282x: cleanup analog output range table
>    staging: comedi: dt282x: tidy up multi-line comments
>    staging: comedi: dt282x: update the MODULE_DESCRIPTION
>    staging: comedi: dt282x: avoid calculating the timer divisor multiple times
>    staging: comedi: dt282x: tidy up the register map and bit defines
>    staging: comedi: dt282x: fix bug where DIO direction is reset to inputs
>    staging: comedi: dt282x: automatically handle D/A data format
>
>   drivers/staging/comedi/drivers/dt282x.c | 1340 +++++++++++++++----------------
>   1 file changed, 630 insertions(+), 710 deletions(-)

Reviewed-by: Ian Abbott <abbotti at mev.co.uk>

-- 
-=( Ian Abbott @ MEV Ltd.    E-mail: <abbotti at mev.co.uk>        )=-
-=( Tel: +44 (0)161 477 1898   FAX: +44 (0)161 718 3587         )=-


More information about the devel mailing list