Cleanup the (*attach) of this driver and tidy up the existing code. H Hartley Sweeten (14): staging: comedi: jr3_pci: tidy up subdevice init staging: comedi: jr3_pci: use comedi_alloc_spriv() staging: comedi: jr3_pci: factor subdevice private data init out of (*attach) staging: comedi: jr3_pci: rename some local vars in the (*attach) staging: comedi: jr3_pci: tidy up jr3_pci_poll_dev() staging: comedi: jr3_pci: tidy up jr3_pci_poll_subdevice() staging: comedi: jr3_pci: tidy up jr3_download_firmware() staging: comedi: jr3_pci: tidy up jr3_pci_open() staging: comedi: jr3_pci: tidy up jr3_pci_ai_insn_read() staging: comedi: jr3_pci: introduce boardinfo for the supported boards staging: comedi: jr3_pci: remove 'n_channels' from private data staging: comedi: jr3_pci: rename struct transform_t staging: comedi: jr3_pci: rename struct poll_delay_t staging: comedi: jr3_pci: remove 'channel_no' from subdevice private data drivers/staging/comedi/drivers/jr3_pci.c | 889 +++++++++++++++---------------- drivers/staging/comedi/drivers/jr3_pci.h | 6 +- 2 files changed, 447 insertions(+), 448 deletions(-) -- 1.8.5.2 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel