staging: comedi: refactor unioxx5 driver and use module_comedi_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Fri, 4 May 2012 18:50:57 +0000 (11:50 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 May 2012 20:33:39 +0000 (13:33 -0700)
commit40e7f510ef24e8455c15201b07d0b691caac5254
tree46767d218daeea4770dd75d4d3b35125bac78550
parent98b08941b20e41fcbd3aaa577381e656e1c41291
staging: comedi: refactor unioxx5 driver and use module_comedi_driver

Move the module_init/module_exit routines and the associated
struct comedi_drive to the end of the source. This is more typical
of how other drivers are written and removes the need for the
forward declarations.

Convert the driver to use the module_comedi_driver() macro which
makes the code smaller and a bit simpler.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/unioxx5.c