This series cleans up all of the driver code except for the counter subdevice. I still need to figure out how that subdevice works, right now it looks like it might be a bit broken... H Hartley Sweeten (18): staging: comedi: s526: tidy up multi-line comments staging: comedi: s526: refactor gpct registers staging: comedi: s526: define the timer control register and bits staging: comedi: s526: define the watchdog timer control register and bits staging: comedi: s526: define the DAC (analog output) control register and bits staging: comedi: s526: define the ADC (analog input) control register and bits staging: comedi: s526: add defines for the ao/ai data register staging: comedi: s526: define the interrupt enable/status registers staging: comedi: s526: define the digtial I/O control register and bits staging: comedi: s526: define the miscellaneous register and bits staging: comedi: s526: define the eeprom data and control registers staging: comedi: s526: tidy up subdevice init staging: comedi: s526: wait for analog output conversions to complete staging: comedi: s526: tidy up s526_ai_rinsn() staging: comedi: s526: remove s526_ai_insn_config() staging: comedi: s526: remove unnecessary defines staging: comedi: s526: remove #if 0'ed out code block staging: comedi: s526: fix the block comments drivers/staging/comedi/drivers/s526.c | 560 ++++++++++++++++------------------ 1 file changed, 261 insertions(+), 299 deletions(-) -- 2.4.3 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel