Start cleaning up this driver. 1. Convert this driver to the comedi PCI auto attach mechanism. 2. Remove incomplete/broken DMA support. 3. Remove devel debug noise. 4. Cleanup the boardinfo a bit. 5. Cleanup some of the defines in the private header. H Hartley Sweeten (22): staging: comedi: rtd520: cleanup pci bar ioremap staging: comedi: rtd520: factor out the pci latency quirk staging: comedi: rtd520: factor out the board init staging: comedi: rtd520: factor out the board reset staging: comedi: rtd520: remove broken USE_DMA code staging: comedi: rtd520: remove the board attach noise staging: comedi: rtd520: convert driver to attach_pci staging: comedi: rtd520: remove code in #if 0/#endif blocks staging: comedi: rtd520: remove DPRINTK messages staging: comedi: rtd520: remove 'intCount' from the private data staging: comedi: rtd520: fix > 80 char line checkpatch.pl issues staging: comedi: rtd520: allow attaching without interrupt support staging: comedi: rtd520: remove 'aiChans' and 'aiBits' from boardinfo staging: comedi: rtd520: remove 'aiMaxGain' from boardinfo staging: comedi: rtd520: add whitespace to the subdevice init staging: comedi: rtd520: move #include's to top of file staging: comedi: rtd520: remove unused LAS0_SPARE_* defines staging: comedi: rtd520: cleanup the LAS0_* defines staging: comedi: rtd520: cleanup the LAS1_* defines staging: comedi: rtd520: cleanup the LCFG_* defines staging: comedi: rtd520: cleanup FS_* defines staging: comedi: rtd520: cleanup TS_* defines drivers/staging/comedi/drivers/rtd520.c | 852 +++++++------------------------- drivers/staging/comedi/drivers/rtd520.h | 267 +++++----- 2 files changed, 291 insertions(+), 828 deletions(-) -- 1.7.11 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel