staging: comedi: refactor ii_pci20kc driver and use module_comedi_driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Tue, 15 May 2012 23:55:37 +0000 (16:55 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 May 2012 00:56:51 +0000 (17:56 -0700)
commit2396472f2aed86884a446109c5b51a3702028339
tree1edfa2509dee227df1d5094ec38eb2fd8c6c517e
parentcb4c516ca14efd9dd64caf6dd3ae7558f0d480e3
staging: comedi: refactor ii_pci20kc 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/ii_pci20kc.c