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(-) -- 1.9.3 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel