This series cleans up the comedi ni_65xx driver. v2: drop the patch that removed the 'invert_outputs' from the boardinfo reorder the series a bit to handle the 'invert_outputs' correctly Depends on: [PATCH 0/4] staging: comedi: remove unnecessary COMEDI_MITE dependancies H Hartley Sweeten (18): staging: comedi: ni_65xx: filter interval register is 32-bit staging: comedi: ni_65xx: cleanup non-recurring register map defines staging: comedi: ni_65xx: cleanup recurring register map staging: comedi: ni_65xx: cleanup INSN_CONFIG_FILTER handling staging: comedi: ni_65xx: remove 'dio_direction' from private data staging: comedi: ni_65xx: remove the need for the subdevice private data staging: comedi: ni_65xx: hook up command support only if irq is available staging: comedi: ni_65xx: fix ni_65xx_intr_insn_config() staging: comedi: ni_65xx: tidy up the port<->chan conversions staging: comedi: ni_65xx: tidy up the subdevice initialization staging: comedi: ni_65xx: tidy up the comedi_driver declaration staging: comedi: ni_65xx: clean up multi-line comments staging: comedi: ni_65xx: update the MODULE_DESCRIPTION staging: comedi: ni_65xx: tidy ni_65xx_intr_insn_bits() declaration staging: comedi: ni_65xx: remove 'output_bits' from private data staging: comedi: ni_65xx: use the subdevice 'io_bits' to handle the 'invert_outputs' staging: comedi: ni_65xx: fix digital output reset during attach staging: comedi: ni_65xx: factor input filter disable out of (*auto_attach) drivers/staging/comedi/drivers/ni_65xx.c | 624 ++++++++++++++++--------------- 1 file changed, 325 insertions(+), 299 deletions(-) -- 1.9.3 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel